International Public Partnerships Limited

INPP Ord GBP0.01
Create an alert
Sell
141.80p
Buy
142.20p
0.80p (0.57%)
Last updated today at