Elon Musk gets another win in India as Starlink snags new deals

.....

© Quartz