Business The New York Times Company signs lease for office space at Court Square Place in LIC By Bill Parry