Indonesian leaders woo Elon Musk to build rocket facility and battery plant after Starlink launch
On Sunday (May 19), Musk touched down on the resort island of Bali to launch Starlink, with the technology expected to transform health services in Indonesia’s remote areas.