EU antitrust regulators fine ICAP $7.9 million for yen cartel | 93.3 The Drive
×