comScore (SCOR) sees vast potential in two greenfield opportunities over the coming years November 10, 2020