New disclosures filed with the U.S. Securities and Exchange Commission (SEC) have lifted the veil on billions of dollars paid by oil and gas companies to governments worldwide. For the first time, these filings offer a detailed look at how much major corporations like...

read more