Market Frictions Risk Management And Performance New Challenges For Finance | Desertcart Romania