Denver firm mapping solar enegy potential in 25 U.S. cities

on the estimated amount of solar photovoltaic energy that could be installed on a specific roof, potential electricity cost reduction, and potential carbon dioxide/greenhouse gas reduction. The Web site also provides information on installing a...