What are the different activities undertaken by CDCs?
CDCs engage in a range of activities such as economic development, education, community organizing and advocacy, and also occasionally real estate development.