Total speeds up renewables push with $2.5 billion investment in India

Total speeds up renewables push with $2.5 billion investment in India
play icon
Workers clean photovoltaic panels inside a solar power plant in Gujarat, India.