0
One of the largest dedicated Microsoft technology partners in the world has officially opened shop in SA. Avanade, a merger…