JCDecaux renews and extends its partnership with Shanghai Metro signing a 15-year contract to operate advertising across its 18 lines Shanghai Metro currently has 503 stations with an average of 11 ...