An Uncomfortable Spotlight in Davosby Pratap Chatterjee, Special to CorpWatchJanuary 31st, 2008The CEOs of three-quarters of the world’s 100 largest companies have just completed an uncomfortable weekend at the tiny Swiss ski resort of Davos, while their companies’ share...