Who We Are
Innovation
Products
Culture
Career
Contact
Year:
1986
|
1987
|
1989
|
1989
|
1991
|
1993
|
1997
|
2000
|
2000
|
2002
|
2006
|
2007
|
2013
1986 Taxi Ad.
A widely-accessed media on taxi’s rear window that effectively reaches both taxi passengers and pedestrians.