Earlier quoted context omitted.
What about the concrete initiative of just paying taxes in each countries where the real business is done?
If you're in the US and want to actually make the world better there are ridiculously more efficient ways to do so than handing your money to the government. Tax dollars paid in the US are probably more of a negative force in the world than a positive one when you consider the damage our military and corporate subsidies have done over the last 50 years.
This trend for "corporations can make the world better" is misleading. Everyone else has failed: military corp, narco, public corp (as in ancient urrs), ... If only one has succeed, we should see it.