Posted on February 15, 2017 India launches record 104 satellites from United States, Israel, Kazakhstan, the United Arab Emirates, Switzerland and the Netherlands in a single mission