2. A wind farm off the cost of Scotland consists of 60 wind turbines, each expected...

Posted Date: