image
EU top court upholds 4.1-billion euro antitrust fine against