Cars are driven to showroom from a central docking station.
That is where all these car carriers meet, unload the cars and return back to where ever they come from.
They are then driven by Dealership representatives or someone at the station.
My car came with 21km on the odo.
The main reason is that some car carrier trailers cannot navigate in the city, especially dealerships in Lahore city etc.