Webnode #4 on My List

Company/Website: Webnode Country or origin: Switzerland Years online: 6 years Sites Currently hosting: 7,500,000 Price to start a site: Free (personal, business or e-commerce) Description: Webnode began in 2006 and launched its full blown site in January 2008. The site snow balled into what you see today. The ability to create multiple sites is evident the moment you land on [...]