Portals in Decline: The Numbers

A look at the numbers behind the recent decline of the Web portals

Last Updated: December 20, 2013 @ 4:21 AM