Ranalli is present, for various reasons, in these fabrics, available programming synergies and investments in respect of moral and professional values