GM sent a ripple across the web on Monday with the attention-grabbing announcement of its “path to zero emissions” plan, which includes an impressive lineup of at least 20 electric vehicles by 2023. To the casual observer, that means a head-on collision with Tesla, but GM adds an interesting twist. Instead of only offering battery-powered EVs, GM will include a healthy dose of EVs that run on hydrogen fuel cells.