NETA affected by gremlins

NETA, due to be introduced on 21 November, is a radical overhaul of wholesale electricity trading in the UK

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content