After a years-long effort to slow development in the Stallings Road area in Greenville County, a proposal for a development moratorium is gaining traction.
It appears younger people may be the most pessimistic about their economic future.
At least that’s what Fort Lewis College economics associate professor Nate Peach alluded to during his presentation a.