The Illinois Commerce Commission (ICC) has fined an alternative electricity supplier $1 million and ordered more than $34,000 in customer refunds for “admitted violations of state marketing and sales rules.” “This is a major victory for Illinois consumers, who have been ripped off by alternative energy suppliers far too many…...