
Late in the month of July 2013 in French Guiana, a team of Indian
experts was working feverishly towards delivering their newest baby, the
INSAT-3D Weather Satellite. Not too far away at Comic Con International in San Diego, a different group of “experts” was waiting for the launch of another...