The Charger Bulletin

Feds Approve Largest-ever Solar Project in California

Liana Teixeira November 3, 2010

The Associated Press reports that the Obama administration has approved a solar project located on federally owned land in southern California. This comes after a five- year hiatus from the Bureau...

Load More Stories
Activate Search
Bureau of Land Management