91% of Indian businesses increased their sustainability investments over the last year: Deloitte CXO survey 26/11/2024
74% of India’s tech and business leaders see technology as key to achieving sustainability goals 25/11/2024