The German products company Henkel Corp. has disclosed the location and size of its soon-to-be U.S. headquarters.
The company has leased 135,000 square feet at 200 Elm St. in Stamford. The property is located along Interstate-95 on the edge of downtown Stamford.
Henkel announced early last month that it would relocate its U.S. operation to Connecticut from Arizona.
The state has agreed to provide Henkel with a $20 million low-interest loan as an incentive for the move.





