Electrosonic Supports AV for USA Pavilion at Expo 2010 Shanghai
SHANGHAI, China – Attracting over two million visitors in its first two months of operation, the USA Pavilion at Expo 2010 Shanghai China delivers its Rise to the Challenge theme in a series of Hollywood-style, multi-dimensional presentations that tell the story of the American spirit of perseverance, innovation and community building.
Read More »