ITR opening distribution center at Rotterdam Corporate Park

05-29-2012

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