Komori
Loading
First-quarter revenue and profit decline due to yen appreciation and provisions for product warranties, among other factors | Shared theme