Premier Energies received orders for 2,308 MW of solar cells and modules, alongside EPC project contracts, during ...
Tata Power Renewable Energy Ltd (TPREL) commissioned 419 MW of utility-scale renewable energy projects and executed 131.2 MWh ...
Forecasted capital expenditure for new U.S. solar manufacturing expansions for 2027 reflects a hesitant financing climate, ...
Austrian company Sunbooster has secured a European patent for its bifacial solar fence technology, now protected in 18 EU ...