site logo

General Mills Q4 net earnings dip 54% on impairment charge