Millions in UK face record energy bills after gas prices soar in August 6, 2021 Regulator Ofgem says 11m households will approach a peak hit in 2013
Harland & Wolff sale will mean losses for creditors and suppliers, interim chair says in December 22, 2024