Travel + Web 2.0 = Success?

It wouldn’t be wrong if last year was called the year of the travel portals. As more than a dozen travel portals were launched and almost half a dozen got funded. Among all the travel portals the...
2 comments