It was owned by UDI Upaya Foundation (40%), its employees (30%) and others (40%).
Sahamnya dimiliki oleh UDI Upaya Foundation (40%), karyawan (30%) dan lainnya (40%).