Revenues 2023: € 4.696 billion
Visit the homepage of the Institute of Media and Communications Policy