Podcast: Download (Duration: 3:00 — 2.1MB)
When your product is estimated to be found in seventy-five percent of the world’s churches, you know your company has quite a reach. Perhaps what is more amazing is that the factory where it is made is much the same as it was in the 1880s…