UK Power Firm Drax Sparks Up £150M Share Buyback

Drax Group PLC lit up a previously announced share buyback scheme on Thursday, to return up to £150 million ($187 million) to shareholders as the electricity generation business looks to scale...

Already a subscriber? Click here to view full article