Is Covid-19 Challenging the Ecommerce Sector?