Low pressure dents production from Tanzania well, Aminex says

Aminex news
Aminex and Solo Oil already partner on another development in Tanzania

Breaking