SSwitzerland Read More Swiss satellite maker SWISSto12 secures $70M Series C for multiorbit push — TFN2026-07-16 SWISSto12 raised $70 million in a Series C round just days after securing $84.8 million from ESA member…