Articles

1 articles available

Canon, the Japanese imaging and optical products manufacturer, has been fined €28 million (US$ 31.8 million) for implementing its acquisition of Toshiba Medical Systems Corporation (TMSC), before it…