A Native American tribe is building a $1B solar farm in Colorado

by tta2013

3 comments
  1. That makes me happy. Let the deals be reached so we may all avoid the oven

Leave a Reply