North Star, ScottishPower Renewables and Siemens Gamesa Renewable Energy have launched a competition for local people in East Anglia to complete the name for...
Star Princess, the second LNG cruise ship being constructed for Princess Cruises, was floated out at Fincantieri’s Monfalcone shipyard on 26 September.
The ceremony...