International News
EE North America acquires 700 MW solar projects in US
European Energy’s North American division, EE North America, has purchased a majority stake in two solar projects in the US state of Colorado – Sandy Hill and Sand Dune – which total 700 MW. The […]
