Telecoms, Media & Technology is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
On Demand TV is Africa’s leading IPTV Integrator, currently rolling out a 81 Hotel, end-to-end, project in Angola. The company is strategically focused on research and development, geared towards finding and implementing the latest technology. Managed IPTV OTT Platforms is a currently buzz topic in Africa as well as Seychelles, where On Demand TV recently deployed such a solution successfully.