The company shuts down parts of Project Titan, its rumored self-driving car effort, says a report.
Source: CNet