Otto Energy in Legal Suit with Swala Energy over Tanzania’s Pangani Licence
Swala Energy Limited has said it has been served notice by lawyers acting on behalf of Otto Energy Limited that Otto has commenced a legal action against the Company, Swala … Read More