Indian shares flat ahead of key earnings; IT, pharma stocks fall

Apr 25, 2023 - 10:30
Indian shares flat ahead of key earnings; IT, pharma stocks fall