What Are Some Major Companies That Donate to Nonprofits?

Some major companies that have donated substantially to nonprofits are Apple, Google, Microsoft, Starbucks and Walmart. Corporations make philanthropic contributions by matching employee donations, by providing individual or team volunteer grants, by hosting charitable campaigns, or by providing charities with cash or in-kind donations.