Without a doubt, COVID-19 has had a pervasive impact on the business ecosystem across the globe. From airlines to energy companies, and of course retail companies, many corporations have started to face significant headwinds as they push through the remainder of 2020.