Coronavirus is a massive challenge for companies