• Behind The Scenes

    Display advertising is the driving factor behind the web content that we consume everyday.  For over a decade, PETROL has been engaging audiences with award-winning banner campaigns on a range of the biggest publisher websites for both desktop and mobile. At PETROL, we pride ourselves on developing an unparalleled caliber of banner campaigns that have [...]
    February 27, 2016 By Gilbert Moran Display Advertising Interactive Media Online Advertising