Who did the Carthaginians hire to lead their army after several losses against the Romans?
The Romans then again defeated the Carthaginians in naval battle at the Battle of the Aegates Islands and left Carthage with neither a fleet nor sufficient coin to raise one.