International Public Partnerships Limited

INPP Ord GBP0.01
Create an alert
Sell139.80p
Buy140.20p
0.40p (0.29%)
Last updated today at