NetMag Global

A BBC investigation urges YouTube to pull hundreds of videos

A BBC investigation urges YouTube to pull hundreds of videos. Managing the ads has become a challenge for YouTube because…