Isro intensifies global space race

Isro put 104 satellites into orbit on Wednesday, the most in history, as it looks to cement its position as the dominant destination for low-cost launches