Why Carter’s Biggest Challenge Yet Could Hit Your Kids’ Closet Next

Carter’s Inc. (NYSE: CRI) reported mixed Q3 results with earnings slightly above estimates but revenue below, resulting in share decline.

read more