In Germany you have factories in the city and that is great. Many people are living just around the factory, and they benefit from the extensive public transport network that a city provide.
My example is Stuttgart, working for one of the big employer there. They have several factory, an old one in the city, and a newer one in a small town 20km away from the first factory. The old factory benefits from the S bahn and U bahn station and very few people actually needed a car. The new factory has no S bahn, no U bahn, and just one bus line connecting the old factory to the new one. A life without car there is barely possible and all employees there had a car, which then led to a parking space issue (they transformed two adjacent fields into parking).