Tesla’s sales dipped 1% in 2024, marking its first decline in over a decade, while BYD surged with 1.76 million...
Chinese officials reported 43 deaths from a Nepal-Tibet mudslide, but a Tibetan resident claims 26 died in Risur village alone....