A company responsible for transmitting and distributing electricity to homes and businesses across parts of the UK, ensuring reliable energy supply.
1999
United Kingdom
1,001 - 5,000 employees
Utilities
$1B - 10B in revenue
$500M - 1B in profitability
Not reporting on Sustainability