Richard Pieris Finance Limited has reported a strong performance for the six-month period ended 30 September 2025, reflecting continued upward performance, operational discipline, and a solid return ...