AEP wins legal hurdle with 2GW Wind Catcher project

© 2014 RenewaNews