Latest News on Planet Inc
Showing of 0 - 10 from 1 results
Planet Inc - Total results - 1
Feb 15, 2017
ISRO: 104, not out; The record, the technologies, the commercial significance and moreDoves are symbols of peace and friendship. They are often set free to mark important and ceremonial occasions. But when India’s space agency released a sizeable flock of ‘Doves’ at an altitude of 524 kilometers on Wednesday morning, it sent a message of quiet aggression and technological prowess to the world community.