Canon's Q1 financial report shows Imaging Systems net sales and profits are down 13.9%, 80.6% YoY
Canon has released its first-quarter (Q1…
Source: dpreview
Canon's Q1 financial report shows Imaging Systems net sales and profits are down 13.9%, 80.6% YoY