Netlifx

Netflix launched in Croatia, goes global to 130 new countries

Video streamer Netflix went live around the world Wednesday, adding 130 new countries to its service and launching what Netflix chief executive Reed Hastings called a "global internet TV network...