Netflix expands in Argentina with a new office and a star-studded content lineup.
In a significant move underscoring its commitment to Latin American production, Netflix has inaugurated a 20,000 square foot office in the heart of Buenos Aires, reflecting the streaming giant's rapid growth and strategic expansion in the region. Following the resounding success of 'The Eternaut,' …