Make My Trip Says There Has Been A Sharp Drop In Bookings With Spiralling Cancellations; Latest Restrictions On Domestic Air, Rail, Bus Travel as Brought The Industry To A Virtual Standstill
Benzinga Newsdesk