0 / 60 seg.

BUSINESS & FINANCE: "Geographic" term for corporations registered in places where taxes are less, like the Caymans or Bahamas