Agree, it's a big business, also profit doesn't always mean a big heap of cash somewhere.
They play a big part in making your food dirt cheap, £2-67 per kg for fresh chicken, £0-69 for a head of celery, £6-00 per kg for pork loin.
Ridiculously cheap food on the back of all of us up the line...