Energy Firm Drax Unveils 2nd £75M Part Of Share Buyback

Drax Group PLC said Tuesday that it will launch a share buyback program worth up to £75 million ($97 million) as the second part of its two-year £300 million share repurchase,...

Already a subscriber? Click here to view full article