In a quiet corner of northern Switzerland, construction crews are currently digging a hole ...
In northern Switzerland, a construction team is hard at work excavating a hole in the ground that will end up being over 88 ...
A Swiss firm is constructing what it claims is the world’s most powerful redox‑flow battery in Laufenburg, northern ...