0 By Anne Rierson In NewsPosted April 22, 2021Cedar Ridge Completes Solar InstallationCedar Ridge Winery and Distillery announced the completion of its first solar installation at its campus in Swisher, Iowa. With the addition of this solar option, Cedar Ridge becomes the first [...] READ MORE