May 2, 2017
Delaware North awarded early extension from NASA to continue operating Kennedy Space Center Visitor Complex to 2028
BUFFALO, N.Y., and CAPE CANAVERAL, Fla. (May 2, 2017) – Delaware North, one of the largest privately-held hospitality and food service companies in the world, has been awarded an eight-year extension to its concessions agreement with NASA to continue operating Kennedy Space Center Visitor Complex, the public component of the storied launch facility.