Billionaire CEO donates $25M to Nicklaus Children’s Hospital

Miami-based Nicklaus Children’s Hospital has received a $25 million gift from Kenneth Griffin, founder and CEO of investment firm Citadel.