20110303 auto: Skoda reveals its new 'corporate logo'