Question: how long has gm been on strike?
Answer: The longest auto workers' strike in 50 years is officially over. General Motors employees voted overwhelmingly in favor of a deal struck by the United Auto Workers union and company executives. Nearly 48,000 workers who were on strike will return to work on Saturday.