Where is the factory located? I hadn't even heard that one was being built.
I have been loosely following the "It" story and I believe that the factory could be in Massachusettes.
I also think that one of the stories included information on "It" being powered by hydrogen.
In Manchester, NH.