Highlights from Champions of the Channel Awards 2023 Watch the glimpses of Champions of the Channel Awards 2023 happened on 14th December 2023 at Yacht Club, Queen Elizabeth 2. VideoVideos By CXO Staff On Dec 16, 2023 0 1,051 Share Champions of the Channel awardsChannel AwardsChannel Awards2023 0 1,051 Share