Indian shares subdued on caution ahead of key earnings

Apr 20, 2023 - 16:30
Indian shares subdued on caution ahead of key earnings