28-04-2021 17:58
via
adage.com
Discovery shares fall as streaming, ad sales disappoint
Earnings of 21 cents a share missed analysts’ consensus expectation of 63 cents.
Read more »