Many houses were wired for electricity .
To this day Hudson produces its own power under the auspices of the Hudson Light and Power Department , a non-profit municipal utility owned by the town .
Many houses were wired for electricity , and to this day Hudson produces its own power under the auspices of the Hudson Light and Power Department , a non-profit municipal utility owned by the town .