India rejects rollout of Google's Street View service

28th Mar 2018    |     Source: reuters.com

A Google Street View car is seen in a street in Madrid, Spain, May 29, 2017.