
Oil/Gas
STR invests in new global technology and innovation centre of excellence
Subsea Technology and Rentals (STR), a global provider of specialist survey and inspection rental equipment, products and data enabling services to the offshore energy market is celebrating the launch of its global technology and innovation […]