Report copyright - Peter Cosgrove May 12th 2017 - Department of Business ... · People Networked Devices 2013 7 billion 7 billion 2015 7.3 billion 15 billion 2022 8 billion 75 - 300 billion Connected
Please pass captcha verification before submit form