The facility will span 300,000 sq ft, which is the size of about five football fields, and house around 3,000 talents engaging in technology, innovation and digital roles.Read More
The facility will span 300,000 sq ft, which is the size of about five football fields, and house around 3,000 talents engaging in technology, innovation and digital roles.Read More