Search Results for: node/draxDrax Company Profile Drax Group Plc operate Drax Power station in the UK, Europe’s Corporate Watch / 25 Oct 2016