Opinions Ad-Revenue Battle of the titans – Facebook & Google – is now being fought on the front of Video Platforms