From signing on new clients to displaying its expertise in the green transition, Tech Mahindra made the most of its time in Barcelona