Thursday 25 Apr 2024
By
main news image

Flash: IPIC says paid US$50m interest due and payable by 1MDB

      Print
      Text Size
      Share