Revenue reaches record $590.9m at Churchill Downs in Q1
Churchill Downs Incorporated (CDI) posted a record $590.9m (£473.0m/€551.1m) in net revenue during its first quarter, although net profit fell year-on-year. Revenue for the three months to 31 March was up 5.6% from $559.5m in the same period of last …