Upstream investment in oil and gas, set to reach $528 billion in 2023, has experts worried about its impact on net zero emission targets.
Upstream investment in oil and gas, set to reach $528 billion in 2023, has experts worried about its impact on net zero emission targets.