Omarichet: Africa’s Future Communication, and 'Navigation & Positioning' Satellites

Omarichet is a start-up focusing on the development of satellites for…