LTI (Larsen & Toubro Infotech)
Global IT solutions and services company