Property developer Ayala Land Inc. (ALI) has bagged awards for its corporate governance practices and has been named as one of the top-performing publicly listed companies based on the 2022 ASEAN Corporate Governance Scorecard (ACGS) by the Institute of Corporate Directors. The company said it bagged the five-arrow recognition, the highest distinction given to a