From signing on new clients to displaying its expertise in the green transition, Tech Mahindra made the most of its time in Barcelona
Apple has been touting India as its next big growth driver as it looks to move some production away from China