We are out of the gate in a big way!   The DiaStar launch announcement displayed over TIMES SQUARE, NYC!

 

DiaStar Times Square