Khazanah sells another 5.18% stake in India's IDFC for US$44

© 2025 Vimarsana