Wind power seems a natural fit for the United States Air Force. Soon, a pair of wind turbines will churn the air above Cape Cod Air Force Station in Massachusetts. Continue reading