Tanzania
India’s Tata offers Swala Energy a new lease on life
Swala Energy is now in a position to meet its commitments in Tanzania following the Tata group’s entry on two of its permits.