General Mills faces ongoing macro headwinds, with recent earnings showing declining sales, profits, and free cash flow ...