New technology collision avoidance

8 min read

It is every sailor’s nightmare scenario to hit a boat o