Czech-based space firm to set up nanosatellites in Rwanda

Petr Kapoun, TRL Space CEO.
Petr Kapoun, TRL Space CEO.
Alice Kagina