Unlocking hotels in India
Indian hotel industry writes off 2020
June 20, 2020
Even though hotels in many states across India were allowed to reopen a fortnight ago, most hoteliers believe it would take at least two years for business to return.
Read More