Asking oil companies the right questions

April 21, 2022 Siddhant Goyal

Date of Publication: Nov 07, 2014

Author: Ashley Renders

Summary:

Tax transparency has received a lot of attention recently. In an effort to end tax evasion via secret bank accounts, 51 countries signed an agreement last

Link to Full Reading:

https://www.corporateknights.com/perspectives/tax-transparency/