Craig Rucker is a co-founder of Committee For A Constructive Tomorrow (CFACT) and currently serves as its president.

Texas Storm Raises Questions About Renewables