2026-07-31 16:35 UTC
In Q2, total global car sales fell, but EV sales *rose* -- to historic highs in at least 50 countries. The evident dangers of dependence on oil are making an impression.
Oil crisis speeds up global tr...
Replies (0)
No replies.