Six Flags Entertainment, the company that operates Carowinds, said it will invest more than $1 billion over the next two years to enhance the guest experience at its 42 parks, including Carowinds.