It seems this common practice of companies to take part in unselfish charitable giving has shown a steady decrease. These companies would try to provide donations to as many charities as possible with their charitable offering spending plan divided amongst those who requested contributions. Simply imagine one pie cut in as many pieces as possible where those involved get a tiny little piece of the total.
Today the process has actually drastically changed for many companies. It is not uncommon to see organizations produce a charitable foundation with a grant application procedure that is reviewed by a structured board of directors.