News: Radisson Hotel Group opens its first Radisson hotel in Baku, Azerbaijan