Tags Posts tagged with "Peter Fleet"

Peter Fleet

2247
The world's second largest car maker, Ford Motor Company, has announced that it will close its assembly plant in Santa Rosa in the Philippines...