Elon Musk arrives in Indonesia's Bali to launch Starlink satellite internet service SeattlePI.com 19 May 2024 Elon Musk has arrived in Indonesia’s resort island of Bali to launch Starlink satellite internet service in the world’s largest..