Virtually no major leader will be attending this year's World Economic Forum in Davos. But corporate parasites will be.