This was one of those occasional times when Mercedes-Benz slapped its technology tackle onto the table. Revealed at the 1991 Frankfurt motor show, the name of the C112 signalled it as spiritual ...