Ocean Autonomy Conference
The technology race is on, but are we all running in the same direction?
TRA- Transport Research Arena in Lisbon
The technology race is on, but are we all running in the same direction?