The high-tech Swiss company Ricochet Satelite Technology (RST) has announced its new
licenece holders and practitioners from the period of 2015 - 2022, with all continents
represented by exceptionally experienced candidates that were selected from a pool of 80000
candidates.
Zimbabwe-born Dr Chiedza Kambasha a seasoned entreprenuer becomes...