Baird Capital exits investment in STR

It has sold its stake in Subsea Technology & Rentals to Star Capital.

Share this