Hannibal City Council Approves Power Purchase AgreementHannibal City Council Approves Power Purchase AgreementThe City of Hannibal has taken the first step to purchase wind-generated electricity at favorable rates.Wes MitchellWes Mitchell