Flooding hits a handful of crucial businesses in one small North Carolina town

by Marketplace Contributor