News

Mars has opened a new $450 million Royal Canin pet food factory in Lewisburg, Ohio, representing the largest single investment in a Royal Canin manufacturing site globally. The new facility, spanning ...