TVS Motor Sells Stake in Rapido for ₹288 Crore to Refocus on Core Growth Areas by Economy India November 6, 2025 TVS Motor Sells Stake in Rapido for ₹288 Crore to Refocus on Core Growth Areas
NTPC Approves ₹20,457 Crore Investment for 1,600 MW Lara Stage-III Thermal Power Project in Chhattisgarh