Release Summary

Larsen & Toubro Infotech Ltd. inaugurated its latest global delivery center in Johannesburg.

Larsen & Toubro Infotech