MIND ID Posts Rp29 Trillion Net Profit, Beating Target by 13% | AnalisaHub