Media

The Swiss army collaborates with a Geneva-based company to launch its own satellites