News


Germany’s Channel 21 sold

German shopping channel Channel 21 has been acquired by investment firm Aurelius for an undisclosed fee, understood to be in double-digit millions of Euro. The channel was previously known as RTL Shop.