Automotive Cars & Transportation Villar buys Ayala’s concession of MCX for Php 3.8 Billion Pablo Salapantan · March 19, 2022 0