Home FinanceBusiness Europe’s economic outlook has been clouded by the Delta variant.