Adidas leases 45,000 sq ft space in Chennai to set up first GCC in India 0 21.06.2024 17:03 Thehindubusinessline.com This is also the first centre by the company in Asia outside China