Pan Africa Energy loses its appeal against Tanzania’s revenue agency Appeal Court says it is satisfied…