EDA Approves Up to $750,000 Tax Note | Economic Development | Faribault | The Common News