Carlstar opens new distribution centre in Western Canada
Carlstar has announced the opening of a new Canadian distribution facility located in Edmonton, Alberta. The 60,000 square-foot facility offers full distribution capabilities, including assemblies in all sizes, the tyremaker said.