Top stocks to buy today: Stock recommendations for March 12, 2025 – The Times of India

Top stocks to buy (AI image) Macquariehas initiated its coverage of Adani Ports & SEZ with an ‘outperform’ rating and a target price of Rs 1,500. According to analysts the company is well positioned to capitalise on India’s long-term growth potential due to its businesses’ thematic alignment with the nation’s development. Visibility of healthy recurring…

Read More