Bob Rafferty

Report: Iowa scores “D” rating in electric competition
A study from the University of Texas awarded Iowa a “D” letter grade in its national Electric Competition Scorecard, leading one prominent figure in Iowa’s energy industry to call for changes. One of his major points of concern is that…