advertising

TFL Makes £4.5bn from Ticket Prices and £0.04p from Advertising per Passenger

TFL Makes £4.5bn from Ticket Prices and £0.04p from Advertising per Passenger

Transport For London, an entity responsible for the United Kingdom’s ca