Automotive News Europe ends print edition

9 Mar 2009