News

The multi-billion peso mall, built by China Construction Third Engineering and 21st Construction Development Company Consortium, is located in a 19-hectare lot in the heart of Cotabato City.