A day with the Swiss National Start-Up Team
This Friday, the 20 start-up projects composing the 2009 Swiss National Start-Up Team spent the day together at the Swiss Federal Institute of Technology in Lausanne. Apparently Switzerland seems to be the only country in the world to have a national start-up team, if we are to believe this swiss blog, and it is certainlyContinue reading