Decarbonizing production of energy is a quick win – MIT Technology Review

Clean technologies, including carbon management platforms, enable the global energy industry to play a crucial role in the transition to net zero.