99% of businesses use data to track sustainability efforts A Microsoft commissioned study concluded that 54% of organizations in India leverages technology to achieve sustainability goals while 31% of Indian organizations have increased their sustainability goals and execution since last...
Read moreDetails









