Elon Musk goes to China & Indonesia, eyes Lanka trip after cancelling India visit. Why Tesla CEO’s itinerary mattersBy AdminJuly 23, 2024 Tesla and SpaceX CEO Elon Musk visited Indonesia on Sunday to launch the Starlink satellite internet service in the island…