Mercedes-Benz’s most anticipated compact sedan, Dubbed Concept Style Coupe has made its internet debut before official shows off at upcoming Beijing Motor Show. Spotted at AutoBlog the Concept Style Coupe or CSC is powered by a 208hp, 2.0-liter turbo four-cylinder engine that also sees duty in the new A-Class hatchback.