The $30 billion electric plant in India that Walmart plans to build in India has been dubbed as the largest in the world, a deal that is expected to boost the US giant’s efforts to improve its climate impact.A Walmart spokesman told TechRadars that the electric power plant would be powered by a 1,400 megawatt […]