June 16, 2009
Lots going on in this banner.
Chalk up another banner for Greece which is ranked 19th in the
list of countries
The Ogilvy network are going OK though with solid representation from their offices around the world
Cosmote: See It Another Way
View the entire comment thread.