Business Daily cover image

The homes only locals can buy

Business Daily

00:00

The Importance of Community Land Trusts

There are currently more than 240 community land trusts in the United States. The largest in Vermont owns more than 3,000 properties. Sharecroppers could both earn a livelihood and be registered to vote.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app