Galileo faces HSE scrutiny over proposed Longmuir wind farm – Deadline News
REGULATORS are to meet an onshore wind farm operator after questions were raised about safety requirements for proposed developments in Scotland. The Health and Safety Executive (HSE) has arranged a meeting with Galileo Empower following Read more