In March, Lancaster, Calif., became the first city to mandate solar in the U.S., requiring it on all new residential construction.

Now Sebastopol is following suit and it's upping the ante by also requiring it on commercial buildings, and on major additions and renovations. Read More