Zlio Launches in US - Build Your Own Online Shop

French startup Zlio.com, a service that enables any Internet user to start a virtual store, has just launched in the US and also has plans for a UK version. The company is based in France, but half the team is in Israel.

Full Story- Read/WriteWeb