20200324 business.india-business: E-commerce companies continue to face hurdles in deliveries