Microsoft and Amazon have faced mounting scrutiny around the world, over their dominance of the cloud…
India has been a bystander as the ESG (environmental, social and governance) revolution swept through advanced…