Reported 3 days ago
Walmart has secured a lease for a new office space in Chennai, further solidifying its technological footprint in India. This move comes as Chennai evolves from a manufacturing hub to a tech center, attracting interest from global corporations. The company will occupy more than 465,000 square feet for initial five years, supporting its tech operations alongside existing offices in Bengaluru.
Source: YAHOO