itc integrated a full range of solutions in Song Jiang Stadium, Shanghai, China to help create a comfortable race and visit environment for sports events. A giant LED display screen and comprehensive pro sound system are equipped in the stadium, making it a perfect platform to enjoy the awesome view of the race from multiple angles.
Location: Philippines
Product: P4 LED Video Wall
Location:
Product:
Location: Tanzanian
Product: indoor LED video wall