Interior Approves 500-MW BP Wind Project in Ariz.

The U.S. Interior Department on Friday announced the approval of a major BP Wind Energy North America Inc. clean energy project in Arizona it says will power up to 175,000 homes and push forward President Barack Obama’s recently unveiled climate more

  • Tags: