Sriharikota: The Indian Space Research Organisation (ISRO) create history today by launching a record 104 satellite from a single launch, when its PSLV-C37 put in the intended orbit Cartosat-2, the main payload, and 103 other co-passenger satellites from its spaceport here. All the satellites were successfully put into a 505