Debt Revealed: Scots energy bill debt mountain estimated at £260m by admin 4 February 2024 by admin 4 February 2024 Analysis by the energy market regulator Ofgem, seen by the Herald, shows that £1bn has… 0 FacebookTwitterPinterestEmail