Vodafone Idea denies stake sale to Elon Musk’s Starlink, stock plunges nearly 6%

India’s third largest telecom company, the troubled Vodafone Idea — owned partly…

Musk meets Modi, talk about possible Tesla and Starlink India debut

Tesla and SpaceX CEO Elon Musk announced his intentions to invest in…