News

Israel-headquartered independent power producer (IPP) Econergy has started commercial operations at its 87MW Oradea solar ...