Churchill Downs Inc. Reports Net Income of $249M in '21

Description: 

Churchill Downs Inc. announced record net revenue in 2021 of $1.597 billion and net income of $249.1 million in a Feb. 23 release recapping its fourth-quarter and yearly business figures.

Channel: