SSP Group
SSP Group is a Food and Beverage products company. The headquarters is in UK.
They have outlets in 35 countries around the world; from the UK to Australia.
SSP Group operates more than 2,800 branded catering and retail units at over 180 airports and 300 railway stations across 35 countries as a concessionaire.