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.
Niu has been providing innovative and agile IT solutions to the retail and financial services sectors for over a decade. We specialise in providing agile, flexible and scalable infrastructure that delivers the solutions our clients need today and for the future, fostering their ambitions for growth by being their partner for success.