State Bank of India, Life Insurance Corporation of India (LIC), Punjab National Bank, Bank of Baroda, and T Rowe Price International are selling shares
State Bank of India, Life Insurance Corporation of India (LIC), Punjab National Bank, Bank of Baroda, and T Rowe Price International are selling shares