Leon closes 20 restaurants, plans airport and station growth
Fast food chain Leon reveals major restructure, closing unprofitable high street branches to focus on airports and train stations. Read the full update on the administration and future plans.