Corporate “Welfare”

Just out of interest, I often read about this in the “Alternative media” as it isn’t used in MSM for good reason, and wondered.
Has anyone ever come across this phrase - "Corporate Welfare” - before?
If so, have you ever considered how and why this phrase came into being, what it means, and how it affects your everyday lives?

Are all of you really asleep? :confused:

guardian.co.uk/commentisfree … -taxes-too
HTH.