Swissto12 Raises US$70 Million to Expand HummingSat MicroGEO Satellite ProductionStevan WilliamsJuly 20, 20260 Swiss satellite manufacturer Swissto12 has secured US$70 million in a Series C funding round to expand production of its HummingSat…