May 17, 2021
I have been asking myself this for years. It is the question which spurred me on to found Swiss Ocean Tech with five of my colleagues. It will be the question accompanying us for some time to come as the problem is bigger than most people think.
+41 79 238 7446