Data Management Biz To Return £20M To Investors

Restore PLC said Thursday it will reward shareholders with a share repurchase package worth £20 million ($27 million), which it expects will its lower its share capital....

Already a subscriber? Click here to view full article