Red Rock Power has a 50% stake in Inch Cape project billed as ‘largest’ Scottish infrastructure project in construction today

Red Rock Renewables CEO, Xiaomeng Chen; Inch Cape Project Director, John Hill and ESB Head of Offshore Wind, Hydrogen and Long-Term Storage, Paul LennonPhoto: Inch Cape Offshore Limited

Exit mobile version