Many of these are technical, including interoperability and scalability, as billions of heterogeneous devices will be connected, but deciding on how to invest in the IoT is a challenge for business, and there are also major social, legal and ethical challenges, including security and privacy of ...