With the curtain drawn on yet another World Economic Forum in Davos, the picturesque Swiss town will once again slink back out of the limelight. But this year's event — which coincided with ...