Packaging firm’s renewable energy project prompts installation of wind turbines
US packaging and logistics firm Menasha has announced that it has planned the largest business installation in Northeastern Wisconsin of wind turbines for electrical generation at its office and manufacturing complex.