Interior Department Approves Largest Solar Project on U.S. Public Lands

The U.S. Department of the Interior has approved the
largest solar energy project ever to be built on U.S. public
lands, an 8,000 acre concentrating solar power project that
will be the world’s largest such facility.


Leave a Reply