Drax beat analysts’ expectations to report core earnings of £230 million in 2013, with strong operations mitigating the impact of rising carbon costs.
Drax beat analysts’ expectations to report core earnings of £230 million in 2013, with strong operations mitigating the impact of rising carbon costs.