LilB0kChoy, 1 year ago DeWalt is a subsidiary of Black and Decker. Seems like brand name means less than many think.
DeWalt is a subsidiary of Black and Decker. Seems like brand name means less than many think.