New Delhi: With the opening of Radisson RED Chandigarh, Mohali, the Radisson Hotel Group launches its bold and unconventional brand, Radisson RED, in India. The hotel is first of 10 hotels slated to open in the market under the brand’s umbrella within the next three to five years, it caters to the needs of the […]