The latest international news in one place
The San Francisco crash is yet another folly in the electric vehicle revolution.