Tag: Impact Innovations
on 28 August 2018

£56million buyout of Impact Innovations gives the group a 22% stake in the US g