A storm gathers over the Triton Knoll offshore wind project off eastern England, which is underway with the installation of 90 turbines Offshore Wind RWE Triton Knoll