Iberdrola Contracts Siemens Gamesa for its 63 MW Wind Complex in Spain
EC Approves EUR 53 Mn Scheme for EV Charging Stations in Romania
Canadian Solar Gets $55 Mn Financing for its Lavras Solar Project in Brazil
Global CO2 Emissions Flatlined in 2019, Thanks to Expanding Role of Renewables
NEDO and Panasonic set Highest Efficiency for Largest-area Solar Cell Module
L&T Bags Contracts for its Power, Transmission & Distribution Business