Company: Hannibal Power and Technology