Are you ready to create 6-15 seconds video ads? Facebook continues to ramp up the video ad break offerings with the new Watch digital streaming television platform taking root (US only for now), [...] read more....