British luxury car maker Aston Martin setting up shop in the Philippines
British luxury sports car maker Aston Martin will be coming to the Philippines in an agreement forged in a recent conference in London. Aston Martin Lagonda chief executive officer Andy …