With Nikhil Sharma as Managing Director and Area Senior Vice President for South Asia, Radisson Hotel Group is poised to transform hospitality in India
Read MoreStone Wood Hotels & Resorts is redefining luxury with its unique blend of affordability and authenticity, says Managing Director Shikhar Kumar
Read More