Causal Factor Investing Elements In Quantitative Finance | Desertcart OMAN