Castore debuts first outlet store at London's O2
Ambitious British sportswear brand Castore is spreading its wings in a different retail direction, opening its first outlet store in London at the Outlet Shopping at The O2 mall.