Uncle Sam Backs “Winning” Mega-Solar Projects

The Obama administration is promoting a slate of clean-energy projects sited on federally-owned lands.  The  solar projects receiving priority federal support were located in California — with one exception for a project sited in Arizona.