The department of Land Transport (DLT) has set the deadline for installing GPS tracking in public transportation.read more