Indonesian data center firm DCI has secured an IDR 17 trillion ($980.9 million) credit facility to fund its data center ...