Location Based Services Updated: Garmin Launches Navigation Devices In India; Opens Office In New Delhi Updated below with a clarification Garmin Corporation, a unit of Garmin Ltd., the satellite navigation company, has launched the nüvi 40LM and 50LM devices... Apurva ChaudharyMay 18, 2012