31 Jul 2024 BDx launches data center campus in Jatiluhur, Indonesia First phase of site delivered in less than four months