Tech giants bet $19B on global EV frenzy