Komori
Loading
Impairment associated with declining earnings in the automotive-related business, factory restructuring and business streamlining | Shared theme