SHARE

NBC News reports: “Netflix is reaching for the stars. The streaming giant announced Monday that it “is teaming up with NASA to bring space a little closer to home” by streaming live launches into subscribers’ homes later this summer. The move continues Netflix’s voyage into live streaming content, which has proved to be successful so far.”

Read More