"The head of London transit says the number of people on city buses has rebounded..."
Click here for full article