20200528 business.india-business: Revenue loss and labour top worries