PremiumCompany AnnouncementsInternational Public Partnerships Acquires Additional Treasury Shares International Public Partnerships Enhances Treasury Holdings with Share Repurchase International Public Partnerships Repurchases Shares to Strengthen Market Position PremiumCompany AnnouncementsInternational Public Partnerships Repurchases 425,000 Shares International Public Partnerships Expands Treasury Holdings with Share Purchase International Public Partnerships Announces Share Repurchase PremiumCompany AnnouncementsInternational Public Partnerships Repurchases Shares to Strengthen Market Position International Public Partnerships Acquires Own Shares to Boost Treasury Holdings International Public Partnerships Announces Share Buyback