ISRO to launch 83 satellites in one go in January, 2017
Out of 83 ; 80 satellites belong to Israel, Kazakhstan, Netherlands, Switzerland and the U.S. The...
Read MoreOut of 83 ; 80 satellites belong to Israel, Kazakhstan, Netherlands, Switzerland and the U.S. The...
Read More