OpenRoad Auto Group named one of Canada’s Best Managed Companies for the 11th year
OpenRoad Auto Group (OpenRoad), B.C.’s largest automotive dealership group, has once again been recognized for its dedication to excellence by being named one of Canada’s Best Managed Companies for 11 years running.