Swiss ruling a potential blow to Uber