Meren Energy Inc., together with its subsidiaries, operates as an oil and gas exploration and production company in Nigeria, Namibia, South Africa, and Equatorial Guinea. The company holds interests in producing and development assets in de...