European projects amass 96% of Chinese renewables investment, EY report claims

The Moray Firth wind farm developments.
The Moray Firth wind farm developments.

Breaking