Utilities
Major UK electricity generator and supplier with a significant nuclear and growing renewable portfolio.
Culture has not yet been written