IDX Mandates Share Buyback for 18 Companies Facing Delisting | AnalisaHub