We are in the business of creating extraordinary experiences, says Souvagya Mohapatra, Managing Director of Atmosphere Core - India, Nepal, Bhutan & Sri Lanka
Read MoreTo be responsible for operations in India along with Sri Lanka, Dubai and Maldives
Read More