Tolong jelaskan mengenai Lokasi kantor dari Kantar Group

Kantar memiliki kantor di 90 negara, termasuk Britania Raya, Irlandia, Amerika Utara, India, Spanyol, Prancis, Italia, Tiongkok, dan Brazil. Kantar berkantor pusat di London.