Topping Off Ceremony J. M. Daniels 10 months ago 120,000 Square Meter Shopping Mall to Open in Denpasar, Bali in Late 2022.