It’s Saturday and that means TEN! Battery EVs outsold petrol and diesel cars combined in the EU last quarter; Polestar 2 production has ended after about 200,000 cars; and Florida Polytechnic ...