11 November 2008, 6:12 am
Lighting Science Welcomes the New Year with a Bigger and Brighter ...MarketWatch - Nov 11, 2008The Ball, which boasts a system comprised of 672 LED modules, will be installed on November 26 in Times Square, New York, where it will continue to remain ...... Read More »