With Independence Day and the United States’ 250th anniversary just a year away, one Missouri company is stitching its way into history.
Allied Materials, based in Kansas City, has been manufacturing since 1951. The company now makes about 1,000 flags per day, with many destined for military funerals, government buildings and patriotic front porches nationwide…