ITR America has signed a lease for 43,000 square feet the Rotterdam Corporate Park in Schenectady County, New York, for a distribution center.
ITR America has signed a lease for 43,000 square feet the Rotterdam Corporate Park in Schenectady County, New York, for a distribution center.