2 ms·It is, at least digital advertising. I'm not sure if they can do posters and billboards and the like.by hanniabu 5y agoIt is, at least digital advertising. I'm not sure if they can do posters and billboards and the like.