SL Green Signs Swatch for Balance of Retail Space at 1515 Broadway

NEW YORK–(BUSINESS WIRE)– SL Green Realty Corp (NYSE:SLG) today announced that Swatch, the multinational company active in the manufacture and sale of finished watches and jewelry, signed a 2,113-square-foot lease for a Times Square store on the ground...