“Largest” shore power facility installed on River Thames - Offshore Energy