Let’s get this out of the way “up front”: CTV won the overall TV season ratings race in Canada for the 21st year in a row. That message was hammered home again and again Thursday in Toronto at the Meridian Centre qt Bell Media’s live and in-person Upfront pep rally for advertisers. Just the day
Tag