MASON, Texas – Adding a wind farm to its Lone Star energy portfolio in the scenic Texas Hill Country is proving to be much tougher than setting up shop on the high Texas plains for Enel Green Power North America. Folks in Mason, where construction of the wind project is proposed, believe that wind turbines […]