Search
Seeker

Air Force Base Powered by Force of Air

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 →

May 26, 2013
4:48 AM EDT