Tullow Oil pioneers in publishing extractive industry transparency report

[twitter-follow screen_name=’oilnewskenya’] In 2012, Tullow generated sales revenue of $2.3 billion. Governments received $573 million in taxes, royalties and other payments and over three million barrels of oil in relation … Read More