Netflix is making a bold move in Brazil by opening a brand-new office in São Paulo. Co-CEO Greg Peters recently visited the vibrant city as the streaming giant ramps up its local efforts, setting the stage for exciting new content and a surge in subscribers across the region

