‘The crisis has taught us that we can master this difficult time with humanity and cohesion’ : Neelu Singh, Managing Director, HRS

The business travel industry is enduring sales reductions exceeding 90 per cent in many locations including India. While other countries are showing consistent signs of recovery, India is yet to see that. However, Neelu Singh,