News

Garmin posted its slowest revenue growth in seven quarters and missed profit estimates on sluggish demand for its navigation ...