The 54th annual meeting of the World Economic Forum in the Swiss ski resort of Davos is set to start tomorrow amid a complicated geopolitical environment - the war between Israel and Hamas, persistent attacks on shipping in the Red Sea, and a challenging global economic scenario.