Komori
Loading
Reduced IT investment and declines in contracts and purchases due to deteriorating business performance and economic conditions among corporate customers | Shared theme