Press Releases | September 19, 2019 New brand identity unveiled Neocarrier Communications launch a new corporate identity and a new website Neuchâtel, Switzerland, Release: September 23, 2019. For immediate release Neocarrier Communications SARL, a provider of telecommunications and datacentre services inRead more