Tomorrow, India will launch a record-shattering 104 satellite missions byAlexandru Micu February 14, 2017 I can't even muster enough willpower to count up to 104.