RESCUE 4 Takes Shape: NSRI ORC Hull 7 Prepares for LaunchNSRI’s ORC Hull 7, RESCUE 4, nears launch for Station 4 Mykonos after sea trials in early 2026.