Verizon's AOL is doubling down on video with a new studio in New York City. The 13,412-square foot production facility, called Build Studio, formally opened on Thursday and includes a street-level main stage area and four other film-ready areas set up for livestreamed, multi-camera content. "We treat this like a live broadcast entity," said Suzanne...