Festival Insights NEWS: Star Live announced as exclusive UK distributor for innovative modular structure Viewbox.

Star Live has announced that it is the exclusive UK distributor for Viewbox – the highlyversatile, aesthetically advanced, innovative modular structure. Viewbox is modular 15m2 metal structure that includes ceiling,…
Read more