News

Menzies Research Centre’s Freya Leach has reacted to a wind turbine blade which fell while being transported and crashed onto ...