Technology International renewable energy company Drax Group to establish Houston HQ for carbon capture projects By News for today - May 24, 2023 0 47 FacebookTwitterPinterestWhatsApp In addition to the headquarters announcement, Drax confirmed it has picked two sites for its carbon storage projects in North America.