His Royal Highness The Prince of Wales has today, through his Sustainable Markets Initiative (SMI), launched the Terra Carta Seal which recognises private sector companies who are leading their peers in creating genuinely sustainable markets
Tech Mahindra is the only Indian company out of 44 companies that have been awarded the Terra Carta Seal
Designed by Sir Jony Ive, the Terra Carta Seal embodies the vision and ambition of the Terra Carta: a practical recovery plan for the Nature, People and Planet