site logo

Could Kroger and Ahold Delhaize be headed for a merger?