An oil and gas company focused on both onshore and offshore assets in Trinidad & Tobago.
Got given this as a definite buy…
You should be rich now?
An oil and gas company focused on both onshore and offshore assets in Trinidad & Tobago.
Got given this as a definite buy…
You should be rich now?