There can be little argument over the impact the Covid-19 pandemic has had on business. It has created an unexpected strain both financially and...