The European Commission (“Commission”) has recently imposed a record fine of EUR 2.93 billion on some of the largest truck producers for their involvement in a cartel lasting 14 years and covering the entire European Economic...more