reNEWS5d ago

GE Vernova confirms 96MW Scottish supply deal

Stephen Dunne