UK-headed carbon removals and renewable energy company, Drax Group, has announced that it has joined the Carbon Business Council (CO2BC), an international organization comprised of more than 100 leading carbon management growth companies working to reverse climate change.