ComScore has raked in $287.3 million from its partnership with British advertising giant WPP PLC, according to a filing made Monday with the Securities and Exchange Commission.

2015-04-15T00:00:52+00:00 April 15th, 2015|