RTL Group is a leading international media conglomerate based in Luxembourg, with interests in broadcast, streaming, content, and digital media. The company operates 60 television channels and seven streaming platforms, making it a significant player in the European entertainment industry.
Focus Areas
Notable Investments