After a hiatus of two years, Elon Musk’s Starlink is on the verge of making a return to India, as it nears securing government authorisation to provide its satellite internet services in the nation. According to a TOI report, a high-level meeting scheduled for later this month is expected to address Starlink’s proposal for a […]