Tower Resources plc

Tower Resources plc is a London-based independent oil and gas exploration company with a pan-African focus, primarily operating offshore licenses in Cameroon and Namibia while sharing a 50/50 joint venture in South Africa. Its business model centers on acquiring, exploring, and developing high-poten