Company name: Comscore, Inc.
Description: Comscore is a trusted currency for planning, transacting, and evaluating media across platforms.
2nd floor, 6-7 St Cross St, London EC1N 8UA, United Kingdom