!!! STCH2024 AFFILIATE REGISTRATION !!! This is the page ONLY for AFFILIATES to register for the Swiss Team Challenge.