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