20200407 business.india-business: Revenue drying up; release Rs 5kcr due: Mitra to Centre