Takaful insurance is provided by Amana Takaful in Sri Lanka. Press release from Amana takaful. Log in to post comments