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:
Product:
Location: Bangladesh
Product: P1.87 itc LED screen
Location:
Product: