Business Ayala Land expands footprint in Iloilo City with new technohub katie mile Apr 3, 2023 0 CEBU CITY – Property developer Ayala Land Inc. (ALI) broke ground for Atria Technohub in Atria Gardens, the latest phase of its 21-hectare Atria Park District development, in Iloilo…