International Public Partnerships Limited announced the purchase of 150,000 ordinary shares on the London Stock Exchange, which will be held in treasury. This transaction results in the company ...
Some results have been hidden because they may be inaccessible to you