Over 20 Major Brands Taking Part in Initial Trial ITV today announces that its live broadcast addressable advertising product ...