Britain’s dinosaur capacity market will worsen energy ‘trilemma’

By Catherine Mitchell