Since they're so large, have invested in so much and are making so much profit, could oil and gas companies be leading the way in trying to develop some of these new technologies or innovative ways to address the emissions coming from their sector?
On May 2nd, 2024. See this statement in context.