Sunday

There are nearly 200 million internet addresses in use, which generate more than $2.5 billion a year in renewal fees.

[Source]

No comments:

Post a Comment