Sales of Tesla's electric Cybertruck fell 48% in 2025, new data shows. Tesla sold 20,237 Cybertrucks in 2025, down from 38,965 the previous year, according to figures from Kelley Blue Book's annual ...
India’s box office reached a record-breaking $1.48 billion (Rs133.95 billion) in 2025, surpassing the record achieved in 2023 of $1.35B (Rs122.26B), according to figures from Ormax Media. Last year ...
USDA projects net farm income will slip lower in 2026 and remain roughly $48 billion (24%) below the record highs reached in 2022, underscoring a generational downturn in the farm economy. Strength in ...