Firms pledge renewables investment to battle climate change

Solar news
Employees walk between solar panels at the Welspun Energy Ltd. solar power plant in Neemuch, Madhya Pradesh, India. Photographer: Vivek Prakash/Bloomberg

Breaking