Alabama Native American tribe asks solar developer for transparency

5 hours ago 1
Take a tour of the AL Solar A solar array near Lafayette, Alabama, one of the largest solar arrays in Alabama. It was developed by Alabama Power. A proposed industrial-scale solar development is near an area of cultural and historic significance to the Poarch Creek Indians, they say. (Joe Songer | jsonger@al.com).

The Poarch Creek Indians, Alabama’s only federally recognized tribe, is asking the developer of an industrial-scale solar project in north Baldwin County to talk with the tribe about the cultural and historical significance of its proposed project site.

Read Entire Article