Treasury Secretary Janet Yellen said sanctions the U.S., the European Union and allies have levied against Russia have stunted the nation’s growth prospects.
Treasury Secretary Janet Yellen said sanctions the U.S., the European Union and allies have levied against Russia have stunted the nation’s growth prospects.