Maruti Suzuki leads with a 9% return since the Budget, followed by Mahindra & Mahindra and TVS Motor Company, each gaining ...
The stock has significantly dipped from its 52-week high of Rs 1,179.05 apiece. Nonetheless, the stock has continued to hold ...