Essentra profits up 9.6% in H1 amid 'significant' progress in streamlining operations

<< Back <<