Inch Cape supply firm commits to upping pay following ‘slave labour’ accusations

Inch Cape wind farm.
The location of the proposed Inch Cape wind farm.

More from Energy Voice

Latest Posts