After making it to the top five during the voting period, McLaren’s video was judged...
10 Times Square Upgrades Look with Cutting-Edge LED Displays
Media Coverage
Source: Markets Insider
January 22, 2018
McLaren Engineering Group provided structural engineering services for the recently completed installation of five exterior LED video displays at 10 Times Square, also known as 1441 Broadway.