Canada’s National Arts Centre Switches On North America’s Largest Transparent LED Wall
January 1, 2018 by Dave Haynes
Last night, on a very frigid New Year’s Eve, the National Arts Centre in Ottawa, Canada officially switched on a three-storey signature LED display …
Read more