Oil and gas giants hit back at climate critics, say they’re leaders in energy transition

Hits: 7

Energy industry leaders insist they’re taking an active role in the so-called energy transition. Read More Go To Source