IP Group plc

09/28/2021 | Press release | Distributed by Public on 09/28/2021 03:17

Itaconix plc - Half year results for the period ended 30 June 2021