22 Jul, 2022 When is a Guarantee Not a Guarantee? By Jonty Browne On 18 July 2022, the British Business Bank (“BBB”), a state-owned development bank that administers the Coronavirus Large Business...