Home Facts ISRO successfully placed 104 satellites into orbit in one go; sets world record