Home   Separator   Press Releases   Separator   Technica Corporation Moves Their Headquarters to a New Location