YouTube on Friday announced the top advertisements (Ads) of the year globally for 2018, with Nigeria’s top ads representing 17 million views, an official has said. The Google Country Manager, Mrs Juliet Ehimuan-Chiazor, said that ...
Recent Comment