RTL Group (for “Radio Television Luxembourg”) is a Luxembourg-based international media conglomerate, with another corporate centre in Cologne, Germany. The company operates 68 television channels and 31 radio stations in Germany, France and other European countries.