I want to know the answer to the following question:
How much revenue is generated yearly by London's public bus service?
All the background I'm provided with is that "Around £850 million is taken in revenue each year.". Is that enough to answer the question?