Question: On the slide titled Ever Increasing Connected Devices and People, the World Population attributed to 2003 is what percentage (rounded off to whole numbers) of the World Population attributed to 2020?
Answer: 83