By Lerato Molefe, independent writer, analyst and commentatorThe snow fell steadily over Davos, blanketing the town in an icy ...