When you have a definition of a corporation that includes all subsidiaries and branches, to avoid the risk of going over this $1,000, because it's difficult to control what each branch can do, the best way for the corporation might simply be to say, forget about any corporate donation.
Lorsque, par définition, on entend par « société » l'ensemble des filiales et des succursales, pour éviter le risque que les sociétés dépassent la limite de 1 000 $, parce qu'il est difficile de contrôler ce que chacune des succursales peut faire, la meilleure solution pour les sociétés consisterait peut-être à interdire toute forme de dons d'entreprise.