Tesla set to invest in Mexico

Why hydrogen won’t beat battery powered cars