European Commission fines truck producers EUR 2.93 billion for antitrust violation  [ EU ]