A Texas-size Freeze on Texas Solar
By Joshua Rhodes, Ph.D With sunny days and afternoon temperatures pushing into the 80s, it is hard to believe that just over a month ago, Texas was in the grips of a historic freeze that broke both the natural gas and electricity systems and left millions of Texans shivering in the dark. If […]