Business Leader of Parent Company for National Express Steps Down as Transport Corporation Faces £609 Million Deficit , and Administrator 2025 May 1
Business CEO of National Express parent company departs amid £609 million deficit experienced by transport organization , and Administrator 2025 April 30