CleanTechnica favicon

Clif Bar Goes Solar With New 5 Acre, 2 MW Solar Farm In Twin Falls, Idaho