February 12, 2010
Delaware North Companies Parks & Resorts Tapped for NASA Contract Renewal
Delaware North Companies Parks & Resorts has been awarded the contract to operate Kennedy Space Center Visitor Complex, NASA officials announced today.