There’s a new number one solar-powered city in America. San Diego has replaced Los Angeles as the top city for installed solar, according to an analysis released today by Environment America Research and Policy Center.
Environment America Research & Policy Center
294 Washington St., Suite 500, Boston, MA 02108
Ph: (617) 747-4449
Federal Office: 600 Pennsylvania Ave SE, Suite 400, Washington, DC 20003
Ph: (202) 683-1250