Google ads

Facebook launches its video service globally to rival Google’s YouTube

Facebook Inc, is all set to launch a new feature ‘Watch’, which will be their…