IMAGIC WEAVE® Transparent Media Façade

IMAGIC WEAVE transparent media façade leads the way at the Skolkovo Innovation City, Russia.