July 16, 2024

Technical and legal aspects of Takaful insurance