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.
browsing experience. Parts of the website may not work as expected without them. By closing or ignoring this