All about finance. Food conglomerate seals $600 million deal with sale of Chef Boyardee brand , and Administrator 2025 May 4