Articles
1 articles available
July 31, 2019
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…