
SMC Asia Car Distributors Corp., the official importer and distributor of BMW vehicles and motorcycles in the Philippines, opened RSA Motors EDSA, a service-only facility located at 151 Epifanio De Los Santos Ave., Wack-Wack, Mandaluyong City. Positioned along one of Metro Manila’s busiest and most vital thoroughfares, the facility offers convenient access for customers across the capital.Read More »