LASTMA impounds 40 vehicles for operating illegal garages The Lagos State Traffic Management Authority (LASTMA) has impounded another 25 commercial and…