Tag: British Airways

Saatchi & Saatchi: Nothing Is Impossible

Charles Saatchi Press

Nothing Is Impossible, such is the motto of Saatchi & Saatchi is the most recognised advertising agency in the world, a creative giant. So how did two brothers with little experience endeavour to create such an iconic, creative and forward thinking brand? In 1967, Charles Saatchi, along with Art Director Ross Cramer, founded CramerSaatchi after a… Read more »