Tower Resources is an independent oil and gas exploration company with a pan-African regional focus.