Articles by Adele Peters
Using California's rooftops, parking lots, and other developed land, the state could power itself up to five times over.
Share this:

Share