Virtually no major leader will be attending this year's World Economic Forum in Davos. But corporate parasites will be.
With three high-profile resignations under his belt in the first six months of his government, the feeding frenzy is only going to get worse ...