emeastartups
emeastartups
Close the sidebar
Browsing tag
PPC Renewables
PPC Group second construction phase of 490MW PV plant in Megalopoli
Read more
PPC Renewables: Construction of a new 140 MW Wind power plant in Eastern Romania
Read more