ZoomDetails Savannah Business ShowcaseBusiness, Not For Profit, Radio ShowBy terrassmisherJuly 9, 2020The Savannah Business Showcase is a local radio show on WRUU 107.5 Savannah, GA.