Global Economy at Crossroads: Is Digitalization the Way Ahead?