Tag : profitability

Editor's Picks Energy & Power Risk & Strategy Trade & Money

New data on governance of national oil companies: Why transparency and oversight matter

arcmediaglobal
National oil companies (NOCs) are in the headlines a lot of late. In preparation for a $15 billion bond offer, Saudi Aramco disclosed its financial