2 Yale researchers are pulling back the curtain on Russia’s sanctions-stricken economy — and it’s landed them on a list of Putin’s enemies Finance May 25, 2024 Jeffrey Sonnenfeld and Steven Tian, two researchers at the Yale School of Management, have been targeted for their views on…