While unveiling their plans to rebuild their factory, SPS Technologies explained what caused the explosive fire that destroyed their factory in Abington back on Feb. 17, 2025.