Uncategorized November 27, 2018 The Titan installation is progressing smoothly. Unfortunately, there a other installations nearby that are taking up a lot of the engineers’ time. Currently, the enclosure is being built. Share: