The BC Bearing Group has 50 locations worldwide - 24of them in Western Canada, 20 branches in the Western United States with international operations in Mexico - two locations, Chile - five locations and one in Peru. The Company has twice been ...