Asset Manager Impax Launches £10M Share Buyback

Impax Asset Management Group PLC kicked off a share repurchase program worth up to £10 million ($13 million) on Thursday, a move the company said signals confidence in its future success....

Already a subscriber? Click here to view full article