Juliet Simpson: departed Stripe Communications chief executive and founder Juliet Simpson has left the business which is merging with sister...
Global trade, energy transition, financial regulation, multinational corporations, and macroeconomic trends.