Savannah Bee Company showroom. (Credit: Make Savannah) SAVANNAH, Ga. – This Friday, Savannah Bee Company will open its new retail storefront in Greenville, South Carolina, marking its 15th location nationwide. As part of Savannah Bee’s growing hive, the store will support the company’s mission to save the bees through […]