Menasha Corporation Receives Green Masters Award for 7th Consecutive Year

Menasha Corporation Receives Green Masters Award for 7th Consecutive Year NEENAH, WI… Menasha Corporation received the 2017 Green Masters Award on December 13 by the Wisconsin Sustainable Business Council for the seventh consecutive year. The Green Masters designation is awarded to the top 20 percent of Wisconsin companies that participate in the program, which scores […]