Skip to playerSkip to main contentSkip to footer
  • 6/1/2015
Luxury car maker Rolls-Royce is setting up shop in the Philippines. The British brand is banking on the Philippines' strong economy and growing interest from Filipino car enthusiasts.

Recommended