Electric vehicle sales top $1 trillion in wake-up call for carmakers