Gaming Biz XL Media To Return £16M To Shareholders

XL Media Group PLC said Monday that it will begin a share buyback program worth up to £16 million ($20 million) as the sports and gaming digital media firm moves toward...

Already a subscriber? Click here to view full article