Business 24|7 reports that advertising spend and branded content make up 20 to 30 percent of TV investments, according to Shadi Kandil, OMD’s General Manager, who recently spoke at the Media Innovations Forum.