A drunken police officer in Zambia freed 13 suspects from custody so that they could go and celebrate the new year, officials ...
China's BYD, however, looks set to close the gap after reporting 1.76 million EV sales in 2024. Tesla sales fell last year ...