British Business Bank Chief Sees UK Firms Avoiding Default ‘Armageddon’
British businesses have headed off the threat of a defaults “Armageddon” as the possible end of painfully high interest rates and the energy crisis comes into view, according to the head of the government’s development bank.










