The Milo’s Tea plant, located on U.S. 221 in the Moore area, is set to begin operations in November. In an announcement Tuesday, the Alabama-based company said it will invest $53 million and ...