Spencer Economic Development Corporation (SEDC) has opened a Commercial Business Assistance Grant program for businesses within Spencer impacted by the flooding of June 2024.