Elon Musk’s satellite internet in India: New details