Nepal is teaming up with more than 2o countries in a Japanese project, which is planning to launch about 20 microsatellites over the next three