ContributorNetwork - In what Interior Secretary Ken Salazar calls "nothing short of a renewable energy revolution," the Obama administration approved two more renewable energy projects, the Associated Press stated. Here are the details:

More...