Originally Posted by chinoy54
i think there's a mercedes-benz truck factory in your neighborhood called north benz or north star w/ch produces trucks for the oil industry. i wonder if it's still in operation.
You're right, there is a North Benz factory in Inner Mongolia. They make trucks under license and sell them under their own name. The badge is a little similar to the Benz logo.