RTL, formerly RTL plus and RTL Television, is a German-language free-to-air television channel owned by RTL Deutschland, headquartered in Cologne. From Wikipedia
The supermarket chain has closed two stores, replaced their leadership, and pledged significant investments to address systemic hygiene issues uncovered by investigative reporting.