Arch Solar installs 83-foot solar array on side of seven-story office building in Wisconsin
Tenants of one of the largest office buildings in Shorewood, Wisconsin, can look forward to a reduction in their annual energy bills following the completion…