On expands in Chile, Germany and Austria with new stores

The Swiss sportswear company also entered Austria with the launch of its first store in Vienna.