Tullow oil loses Ghana’s $196.5mn tax appeal

Tullow oil loses Ghana’s $196.5mn tax appeal