A US city welcomed Wednesday a court ruling which could force the closure of a US factory that makes famed Sriracha chili sauces, after neighbors complained of spicy smells. The California city of Irwindale, outside Los Angeles, asked last month for Huy Fong Food’s facility to be closed and...