Is now the time to make global corporations pay their fair share?
As the procrastinators among us worry over our own tax forms, it may be a little galling to think about the shrinking share of taxes paid by some wealthy corporations. This week the New…