London

Here’s why it would cost up to $430K each year to put local art inside London Transit buses

Published: 

The London Transit Commission is pumping its brakes on a plan to display local art in city buses due to a price tag of up to $430,000. Daryl Newcombe explains.