online business and impact of corona