Advances in sensor, cloud and cognitive technologies are transforming industries and business models. To gain the benefits, industries must be prepared for IoT deployment and integration. IoT platforms are the support software that connects everything in an IoT system. An IoT platform facilitates communication, data flow, device management, and the functionality of applications. A unified and Horizontal IoT Platform has an edge to fulfill the technical and business requirements across multiple access technologies covering wide range of applications and uses cases.