World News Netflix plans to buy back additional $25bn in shares Netflix announced plans to buy back $25 billion in stock after the comp[……] Read More