Komori
Loading
Declining revenue and profit due to longer sales cycles and unprofitable projects in the solution services business | Shared theme