Primorus Investments plc

Primorus Investments plc

PRIM · LSE

2.85GBX-0.50 (-14.93%)