The legal (il)literacy on HN is astounding. The punishment isn't a fine, it's a civil judgment being awarded to the eight Colombian families that sued... this is the third paragraph in the article:
"Following a civil case brought by eight Colombian families whose relatives were killed by the AUC, Chiquita has been ordered to pay $38.3m (£30m) in damages to the families."
Because in non-legalise common English usage, "fine" just means "financial (usually) penalty for wrongdoing".
A civil lawsuit doesn't need to be anything like a speeding ticket from a legal point of view, from a normal person's point of view they can both result in a "you did something wrong, now you have to pay an amount set by the legal system".