Supporting Facilities

PT Indonesia Kendaraan Terminal Tbk