GM just over a year ago said Cruise would be a $50 billion per-year business. The company never made money and its parent ...
Welcome back to TechCrunch Mobility — your central hub for news and insights on the future of transportation. Sign up here ...
About 88% of remaining employees are in engineering or related roles, and impacted employees were given 60 days’ notice.