Massive U.S. Wind Farm Gets Cancelled After Regulators Question Its Benefits
A wind farm project has been nixed entirely following mounting controversy from locals and a unanimous rejection from state regulators in Texas. American Electric Power (AEP), a major U.S. […]