ITsART rolls out in Europe
ITsART, the new streaming platform for Italian culture, is now available to customers in 26 European countries during the initial phase of its international roll out. Supported by Italian Ministry of Culture, ITsART exists to support the spread and enhancement of Italian artistic and cultural heritage all over the world. The virtual stage already available […]