Komori
Loading
Net profit decline due to extraordinary losses amid lower revenue and higher operating and ordinary profit | Shared theme