Sriharikota (Andhra Pradesh), June 22 India on Wednesday morning successfully put into orbit its own Cartosat earth observation satellite and 19 other satellites, including one belonging to the Google company
Sriharikota (Andhra Pradesh), June 22 India on Wednesday morning successfully put into orbit its own Cartosat earth observation satellite and 19 other satellites, including one belonging to the Google company