Release: Failure of Solar Energy Tax is a Victory for Missouri Consumers 2017-05-12 By: Guest On: May 12, 2017