Property developer Ayala Land Inc. (ALI) said its income rebounded last year and reached P18.61 billion, 50 percent higher than the P12.22 billion recorded in 2021. Consolidated revenues in 2022 were also up, but at a narrower 19 percent to P126.55 billion from the previous year’s P106.14 billion. For the…