20200425 business.india-business: Slow business forces companies to withdraw offer letters