A UK energy company has plunged into administration, putting 300 jobs at risk. Wales-based firm Consumer Energy Solutions ...
The UK and EU have agreed to link their Emissions Trading Systems, marking a significant shift in post-Brexit trade relations. UK benchmark carbon prices jumped 8.4% following the announcement, ...
Shares in the company dipped as it also pointed towards a loss in its troubles chemicals and products division.