Onshore
An item, rig or platform situated on a permanent structure on land.
Mobile Offshore Production Units vs. Floating Production Storage and Offloading Units: What's the Difference?
Upstream offshore operations deploy complex oil rigs in different configurations depending on the nature of the oil field and type of...