GM will spend an additional $35 billion by 2025 to be a player in EVs, self-driving vehicles and fuel cells. CEO Mary Barry says GM will sell 1 million EVs by...