18 May 2023 STT GDC building 124MW data center campus in Manila, the Philippines STT Fairview to total 83,000 square meters across four buildings