Larsen & Toubro Infotech Ltd. Inaugurates Global Delivery Center in Johannesburg
Larsen & Toubro Infotech Ltd. a global technology consulting and digital solutions company inaugurated its latest global delivery center in Johannesburg. The 30,000+ sq. ft....