Churchill Downs struggles to mitigate COVID-19 losses as Q2 revenue down 61%

Churchill Downs Incorporated reported losses for Q2 2020. The group’s net revenue stands at $185.1m, a 61% decline compared to the previous year with…