Questioning the 33% debt/market cap ratio

A post was merged into an existing topic: Fatwa: Is forex haram or halal? A comprehensive fatwa compilation