Tag: Mubadala Investment Company

Abu-Dhabi based investment firm denies Straits Times’ allegation of involvement in 1MDB scandal

Mubadala Investment Company, a state-owned firm based in the United Arab Emirates, has categorically denied that the six bonds amounting to US$6.9 billion the firm...
Follow Me
Tweet