According to IMS Research, the total number of devices connected to the Internet was expected to exceed 15 billion as of August 2010
Indicate whether the statement is true or false
FALSE
Business
Indicate whether the statement is true or false
FALSE