How can national oil companies overcome the challenges of ESG reporting?
National oil companies (NOCs) are oil and gas companies that are fully or majority-owned by a national government. According to an International Energy Agency (IEA) report, NOCs produce 5...