Businesses warn EU energy prices could shut ‘thousands’ of firms

By September 29, 2022