Recora Incorporated is located in North Aurora, Illinois, a western suburb of Chicago, in a new 25,000-sq. ft. facility and is a privately held company. Initially, the company manufactured pressure sensitive mats for the commercial market as well as..
Relevance: 11.160404