4 ms·
Does it mean Toyota will finally stop saying they rather sell hybrids than electric cars because their battery supply chain is limited?
by speedgoose 4y ago
Does it mean Toyota will finally stop saying they rather sell hybrids than electric cars because their battery supply chain is limited?