Allen Media Group, the owner of TV’s Weather Channel and 27 TV stations, is putting Nielsen in a closer embrace after giving the measurement giant a colder shoulder last year. Allen, controlled by entrepreneur Byron Allen, raised eyebrows in 2023 when it struck a ten-year deal with Nielsen rival VideoAmp to serve as the primary […]