About 25x’25What is 25x’25?

“25x’25″is a rallying cry for renewable energy and a goal for America – to get25 percent of our energy from renewable resources like wind