Everyone and their mother seems to be claiming to have an “Internet of Things” or “Internet of Everything” play these days. From startups to tech giants, competition is fierce, and the offerings seem to be endless - and quite frankly confusing. Machina Research has...