Renaissance Bengaluru Race Course Hotel appoints Radhika Dewan as the Director of Sales & Marketing Read more