Author
Krishna Rathi is Country Director, India, Sri Lanka and Maldives, Agoda
Krishna Rathi, Agoda Country Director, India, Sri Lanka and Maldives feels India drawing visitors from across the world augurs well for the industry but it comes with its set of unique challenges
Read MoreKrishna Rathi, Agoda Country Director, India, Sri Lanka and Maldives feels India drawing visitors from across the world augurs well for the industry but it comes with its set of unique challenges
Read More