The Web 2.0 buzzword, having gathered speed in the United States in recent years as a way to describe new, more collaborative Internet applications, is attracting the attention and money of a batch...
Please login first!
The Web 2.0 buzzword, having gathered speed in the United States in recent years as a way to describe new, more collaborative Internet applications, is attracting the attention and money of a batch...