India’s ITC Infotech to build R10m facility in SA, targets 100 jobs

Indian-based technology services company ITC Infotech is set to invest R10 million in its “global delivery centre” in South Africa.

Read the full article

Latest News