Red Rock Power forms 50:50 joint venture for Inchcape Offshore Limited

© Shutterstock / Ian Dyballoffshore wind UK delay

More from Energy Voice

Latest Posts