Our experts are there for you: Contact

2001

Due to continuous and steady increase in demand for web- and server-hosting, it was decided to focus solely on this and to discontinue work in the hardware area.