Indian Space Research Organization (ISRO)

By Irene Klotz
Just six more satellites are needed for full global coverage.
Commercial Space