The Home Depot is the largest home improvement franchise in the United States and was founded in Metro Atlanta in 1978. Let's look at how and why it grew and what makes it different from what came before it.
---
Support this podcast: https://podcasters.spotify.com/pod/show/georgiahistoryguy/support
view more