Talk:Nielsen Holdings/Archives/2017

Latest comment: 7 years ago by 209.93.111.129 in topic Where are the Headquarters?

Where are the Headquarters?

The top of the article claims Nielsen's headquarters are in America, but later on the article claims they're in the UK. Which answer is the correct one? 209.93.111.129 (talk) 00:25, 28 March 2017 (UTC)