March 18, 2008

Plugg - A European Perspective on Web 2.0 at Hotel Le Plaza