COP26 menu: Glasgow's feeding 10,000 delegates a day

GLASGOW is about to host more than 130 world leaders and 30,000 delegates so the question is... what do you feed them all for dinner?

COP26 menu: Glasgow's feeding 10,000 delegates a day
GLASGOW is about to host more than 130 world leaders and 30,000 delegates so the question is... what do you feed them all for dinner?