What does the extending furlough scheme mean for your business

What does the extending furlough scheme mean for your business