Friday, July 25, 2008

Site Review Platform

The World Wide Web has dramatically changed over the years. There has been an influx of different kinds of websites globally. There is a platform called that shares interesting details, statistics and Site Reviews about websites from different countries. It is one of the Top Websites that give users the chance to share their views and opinions about various sites.

No comments: