Time to Unleash the Potential of Clean Energy
On Nov. 9, the Clean Energy Jobs American Power Act (S. 1733) passed through an important committee in the Senate – moving us closer to setting our country on a path to a cleaner energy future. This is the first substantial effort toward a new energy plan since Jimmy Carter urged the American public to […]