You would expect a solar powered boats to come a sunny place like Florida or perhaps a country focussed on renewable energy like Germany. Surely not from the mountains. But the swiss do not only make watches, they..
You would expect a solar powered boats to come a sunny place like Florida or perhaps a country focussed on renewable energy like Germany. Surely not from the mountains. But the swiss do not only make watches, they..