Petrochemical plants and refineries are shown in this aerial view Friday, Jan. 21, 2011 in Deer Park, Texas. (AP Photo/David J. Phillip)

Corporate Welfare Vs. Social Welfare: Which Benefits The Economy More?

(MintPress) – The word “welfare” is often synonymous with individuals on the receiving end of government-sponsored programs — a keyword when debating fiscal responsibility and the role of government in the lives of Americans. Rarely is it used to describe tax incentives used to lure corporations. Yet it’s that type of welfare that takes up […]