How the world sees Greece
Greece-based Public Power Corp. (PPC) is taking over an operational portfolio of 629 MW in renewables and battery storage in Romania from funds ...