Amcast Industrial Corp. announced it completed the sale of most of the assets of its Flow Control operation to a U.S. subsidiary for the Dutch group Aalberts Industries. The pending sale was reported last month.