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: Malaysia
Product: P4 led video wall
Location:
Product:
Location:
Product: