TO SERVE BETTER: Honda’s new facility in Sta. Rosa levels up customer satisfaction | Daily Tribune