Browsing: Editor’s Picks

The European Commission on Tuesday fined 15 major carmakers and an industry group a total of about 458 million euros ($495 million) for taking part in…