Tech News

Netflix initial review

Netflix finally launched at the start of the week  and here's our initial thoughts on it after using it for a few days. It feels like I have been waiting a v...