Google launches Street View in India years after rejection

Google is relaunching Street View, the Google Maps feature that allows users to explore an area through 360-degree panoramic street-level images, in India roughly six years after the South Asian nation rejected the feature over national security concerns.

The company, which has been attempting to launch Street View in the country for over…