20200410 business.india-business: Auto companies delay launches; stall expansion due to Covid-19