Leon warns of closures after £8 million loss
Fast food chain Leon faces potential site closures following an £8 million pre-tax loss. Founder John Vincent outlines a major overhaul to return to its core values and become 'Earth's favourite fast food'.