Economy | Tue Jan 22, 2013 9:20am IST

Leaders meet in Davos in bid to beat the odds