Weird though, when signing agreement on share purchase of Indosat, the buyer name appeared was not STT but Indonesia Communication Limited ICL which based in Mauritius, a country that became heaven of money laundering.