A new international shopping center will open its doors in 2026. The Grand Outlet Bali will be part of the Kura Kura Special Economic Zone on Serangan Island, which sits just off the coast of Denpasar. PT Bali Turtle Island Development (BTID), which manages the Kura Kura Special Economic Zone, has just signed a collaboration …