News

Clorox's net sales fell 8% to $1.67 billion from a year ago, missing analysts' estimates of $1.73 billion, according to data ...