Th Carabao Center (PCC) has partnered with two entities to install a 1.05 megawatt-peak solar photovoltaic (PV) project by ...