Subsea Technology & Rentals (STR) has raised finance to acquire technology and develop new underwater sensors and products as ...