Wind Energy Facts has a new address:

Wind Energy Facts