Business Economy is ‘approaching stabilisation’ as Covid restrictions start to ease, says new report August 10 2020