FREO Group celebrates the opening of the largest shopping and leisure destination in the heart of Switzerland