Translator please? Shell Australia is putting some Oomph into outdoor advertising with these large red ‘LoVe more Oomph’ billboards being put up in selected areas. This one is located in a very busy intersection of Perth’s  industrial suburb of Welshpool and is sure to be seen by many thousands of passing motorists per day. I’m guessing research has suggested the demographic […]