The amount of car stands in the North, especially in Abuja, is crazy, especially when you consider that very few people in this country can afford to buy a car.
These top car vendors are being used to wash money, itโs the only explanation for having this many car stands.