Indian Space Research Organisation The Indian Space Research Organisation launches a record 104 satellites in single mission. Sources: BBC