Nano-satellites for Global Connectivity