Indonesia police investigate Cayman investment boss Rani Jarkas for alleged fraud
Police in Indonesia are conducting a fraud, embezzlement and money laundering investigation into Rani Jarkas, the scandal-plagued owner of Cayman Islands-based investment group Cedrus Investments.