News

Construction on New ARMOR Offices Progress

Construction of the new 8,000 square foot office space progressed at the site of ARMOR’s new international headquarters. ARMOR is adding to an existing facility and will remain in the same city — Howell, Michigan.