Wind power’s role in Texas grid failure less than first estimated




Source link