UK Businesses to Lean Heavily on Government Support
Shop Manager
Almost half of British companies expect to furlough 50 percent or more of their workforce, according to a survey, meaning reliance on a government scheme that will pay up to 80 percent of employee wages.