First page Back Continue Last page Image

The Need for Addresses on the Internet

7.6 Billion People on Earth

Let's do the math

7.6 * 6.58 = 50 Billion

6.58 Devices Per Person