Corporate foundation

Corporate foundation,

Definition of Corporate foundation:

  1. Charitable foundation which serves as a channel for distribution of a firms profits into non-profit activities.

Meaning of Corporate foundation & Corporate foundation Definition