Drax Group Plc will extend its share buyback program by £450 million ($596 million) over three years after the UK power generator paused two major investments. The move, which takes total buybacks to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results