EUROPE S LARGEST PORT DITCHES DIESEL HOW 20MWH X2026