Finland's Itella Corporation has launched a major review of its business, seeking to trim EUR 100m from its operating costs over the next three years.
↧