For the first time in over 40 years, Tata's Punch emerges as India's best-selling car, surpassing the Maruti Swift in 2024.
Read moreElon Musk shows interest in buying Liverpool, while Newcastle shocks Arsenal, and Loeb bows out of the Dakar Rally.
Read more