UK-based engineering company Sea and Land Project Engineering (SLPE) has won the bid for the provision of a wind turbine foundation concept design for the Inch Cape offshore wind farm in Scotland, UK.The Inch Cape offshore wind farm project is being developed by Red Rock Power Limited subsidiary…
UK's oil and gas regulator the Oil and Gas Authority (OGA) has appointed Andy Brooks as Area Manager - Central North Sea, starting the role in September 2020.Brooks graduated from Leeds University in 2002 with a Masters in Chemical Engineering…