Other Company News
26 Feb
Heathrow denies report that third runway has been scrapped
London's Heathrow Airport has denied a report by the Sunday Times that plans to add a third runway had been shelved.
20 Feb
Body Shop to shutter roughly half of UK locations
Cosmetics company The Body Shop will shutter roughly half of its UK storefronts and lower staffing numbers at its London head office by approximately 40%, leading to hundreds of job losses in the process.