Post Office deploys its own ICT infrastructure
Isle of Man Post Office has successfully completed a major project to separate its information communication technology (ICT) infrastructure from the Government’s network, in a bid to give the business more e-commerce freedom.