The company has its footprints across 50 countries and is headquartered in Chennai.
Công ty có dấu chân trên 50 quốc gia và có trụ sở tại Chennai.