UK climbs world rankings for green energy attractiveness, EY says

Conavirus could delay offshore wind projects.
Conavirus could delay offshore wind projects.