Wind produced a record 25.9% of electric power in the main Texas grid through May, all but ensuring that it will
Renewable source all but certain to end 2020 ahead of polluting fossil source after best ever May
Wind produced a record 25.9% of electric power in the main Texas grid through May, all but ensuring that it will