New Open Screen project in the making…

Something quite interesting is cooking at Open Screen headquarters… Join our newsletter to be among the first to find out more details about our new projects.