The move comes only days after receiving complaints over the way it markets the technology to potential owners. Read More... Topics: Business, Health, Technology Keywords: Automobiles, Road Accidents, Product Safety