Geostationary Technology
Tech Africa
Geostationary Technology
00:00 / 10:18