Humminbird to expand into 27,400 square feet of space in Eufaula Alabama.
Eufaula, Alabama — According to state and local economic development sources Humminbird plans to build out 27,400 square feet of new space in Eufaula. The company plans to occupy the new space at 678 Humminbird…