The U.S. Conference of Mayors in Miami yesterday approved a resolution calling for 100 percent renewable energy in cities across the U.S. by 2035.

Read More At Article Source | Article Attribution