International News
Mytilineos signs EPC deal for 373 MW Cleve Hill solar park
Mytilineos, a Greek energy company, has announced that it has been awarded the engineering, procurement and construction (EPC) deal for a 373 MW solar project in the UK. Quinbrook Infrastructure Partners, a British investment firm, […]
