Short film ‘Killing Bagheera’ wins three international awards by Staff Reporter July 3, 2023 0 MAD Solutions is handling worldwide distribution of 'Killing Bagheera'.
Namibia commissions nanosatellite ground station and satellite mission design facility October 4, 2024