By CEP Staff • 21 August 2014 in News Ofgem to review Triton Knoll licence after RWE withdraws application