OpenITC: £2.5/monthXEN-128MB/10GB/10TB Staminus, California OpenITC is a British Internet service provider established in 2007. It provides VPS based on the XEN architecture. It is really hard to find its products on the homepage. Anonymous (not verified) , 11.07.2024 | Posted in 0 comments