Point72's strategy leader exits as Steve Cohen's $41.5 billion fund rolls out new businesses3dBusiness InsidereconomicsImpacto