The corporate parasites are the loudest defenders of "free markets" and the most vociferous opponents of "government takeovers," when in fact they exist by feeding off the taxpayers.
Free markets are meant to be fair, but are they really? People & Power investigates.