SWISSto12 opens Switzerland’s largest GEO satellite production site (opens in new tab)
Aerospace and satellite technology manufacturer opens domestic territory’s first domestic end-to end GEO satellite production site including 1,000m² cleanroom assembly facility.
Read the original article