Around INdiana: Greencastle Economic Development
Greencastle Indiana, population 10,000 and home to DePauw University, is experiencing renewed economic growth. It’s becoming a booming foodie destination. Around INdiana Reporter Mary-Rachel Redman takes us to Putnam County for a look inside the latest dining development.