Cadillac trademark filed in the Philippines. What does it mean?  Top Gear Philippines