‘TV style’ ads: Firm challenges ahead as FB makes its ‘world’s largest ad platform’ play

The digital advertising arena has been abuzz with discussions on Facebook’s decision to finally introduce video ads, a development that has been in the making for some time now. With ...
READ MORE +