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.

Breaking