Dictionary of Insurance Terms: pup company
pup company
subsidiary, smaller company that is owned and controlled by a much larger company. In many instances pup companies are used to write special risk insurance for which the larger company does not have underwriting facilities.

