General Motors cites a weaker market for electric vehicles as the cause of the layoffs. Post navigation NVIDIA (NVDA) becomes first company to pass $5 trillion valuationPAC-MAN joins Macy’s Thanksgiving Day Parade