Project Titan may cease to even exist at all. It was the "open secret" that used to generate a buzz in both technology and automobile industry. Now it seems that the buzz is fizzling out too early too soon. more
Subscribe to the Auto World News newsletter!