R RIBA Batoota July 17, 2017 0 Dealing with interest is a major sin in Islam Riba is a concept in Islamic banking that refers to charged interest. It is forbidden under […]