Ofgem’s New Energy Price Cap: Rates to Fall by 12.3% Ofgem has released their new Energy Price Cap, which will see the typical energy bill fall by £238 a year from 1st April
Financial Journalists Unqualified to Give Advice Financial journalists are great for educating the public on complex financial matters but are unqualified to give advice