Finance and investment

Editor's picks

Energy retail
News
The first list of unpaid invoices from the restarted Capacity Market has shown there is a £38.2 million deficit so far. A summary of missed payments published by the Electricity Settlements Company lists 33 suppliers who have so far failed to make a payment. Nine of these have already ceased trading.

Featured

Latest in Finance and investment

Close
Close

Request a call back