New Netflix HQ in Sweden
Netflix has revealed that it will be opening a new office in Stockholm, Sweden later this year that will function as a hub for the Nordic region. The announcement comes on the heels of plans for a new Colombia office, as the streaming giant increases its original local content productions with aplomb. In a blog […]