Description: Otto Energy Limited is an oil and gas exploration and production company with a regional focus on North America. We currently have oil production from our SM 71 oil field in the shallow water Gulf of Mexico (Louisiana) which will underpin our growth strategy in the area for years to come. ...
Catalog: Energy Projects @ Energy
Last modified: 2020-10-06 21:59:01
People who visit the URL also visit below websites: