Established in 1949, Forest Corporation is a producer of large-format point-of-purchase display materials. The company is based at Twinsburg, Ohio. It offers a wide array of services, including litho printing, screen and digital printing. It serves the automobile, retail, banking, agriculture and beverage markets. The company offers a wide array of products, such as floor graphics, pole signs,...