New Home On Technology Blvd.
On the night of May 4, 2006, during a severe thunderstorm, part of the Delta facilities roof collapsed severing two water mains. On morning of May 5, 2006, SabeRex employees arrive at Delta to find the roof collapsed over a significant portion of the warehouse area.… Read more