SMC ASIA Car Distributors Corp. (BMW Philippines) has a new flagship dealership in the country, RSA Motors Greenhills. The largest local BMW facility has four floors and is located on Connecticut St., corner of Florida St., Barangay Wack-Wack in the town of Mandaluyong, a short distance from EDSA. The building stands on a plot...
Read More