Aria Resorts is a holiday company providing family-friendly self-catering holidays and holiday homes to buy across 13 resorts in the UK.The ChallengeWith the Covid-19 pandemic taking full effect during March 2020 and the country entering into an unprecedented open-ended lockdown on 23 March, Aria Resorts...