site logo

General Mills to close two factories after dismal earnings