San Francisco : Apple has reportedly confirmed it is firing 190 employees from its ambitious self-driving car project called Titan. According to a report in San Francisco Chronicle late Wednesday, the Cupertino-based company has laid off mostly engineers, including 38...
