Answer:
As a result, Hannibal fought no more major battles in Italy for the rest of the war. It is believed that his refusal to bring the war to Rome itself was due to a lack of commitment from Carthage of men, money, and material — principally siege equipment.
Explanation: