India defends satellite internet approval process after Elon Musk jab

· Al Jazeera