Photo credit: gettyimages News Opella becomes standalone company as Sanofi-CD&R deal closes Longjam DineshworiMay 07, 2025