Sirona Biochem faces financial challenges, closes French subsidiary Aug 1, 2025 04:30PM