KFC Philippines expands solar footprint to 87 locations

KFC Philippines continues to strengthen its commitment to more sustainable restaurant operations, with 87 locations nationwide now equipped with solar panels.