Chinese engineering firm Shanghai Electric has signed an engineering, procurement, and construction (EPC) contract with independent power producer (IPP) Econergy to build a 342MW solar PV plant in Romania.
Solar PV technology has maintained its leading position as the most cost-competitive power generation source in 2025, according to analyst Wood Mackenzie.