Operators fined total of £265,000 as NSTA moves to enforce net zero and security of supply requirements Press releases and announcements View more