terra nova

terra nova

Exxon says it is selling its entire stake in the Terra Nova project, but will keep its other assets in the region.  Wikipedia photo by Ice Specialist.

Be the first to comment

Leave a Reply

Your email address will not be published.


*