The UK government has announced that energy companies plan to place more than 1000 turbines off England’s coastline in a USD 12.4 billion project that will create the world’s largest source of wind energy.
Looking for more projects or tenders?
Subscribe to our Project Preview Newsletter