Tesla loses top EV spot to BYD amid competition and waning US demand January 2, 2026 Elon Musk’s Tesla lost its top EV seller status globally as demand cooled and competition surged, delivering 1.64M in 2025.
World Leaders Convene in NYC to Tackle Climate Change Challenges September 24, 2025 Hundreds of global leaders gather in New York for climate talks amid rising temperatures and U.S. policy setbacks.