A Benz by a company called Binz. Ironic isn't it? Mercedes Benz has collaborated once again with coach builders Binz, the company from Lorch in Germany for their latest mid-sized limousine based on the new W212 E-Class sedan. Some of you may be unaware but Mercedes Benz always produced these 4 and...