fbpx
Japan

Capcom – Operating income falls by over 40% in latest financial report