EC fines 5 suppliers $628 million for SR price fixing

1 Dec 2006