Businesses that deferred VAT payments last year have until 21 June 2021 to join the new online payment scheme. This would allow them to spread the
Companies that are still claiming the Coronavirus Job Retention Scheme grants, now known as the furlough scheme, will have hard choices to make come