Tag: SEEN Plc appoints Adrian Hargrave as the Group CEO