Netflix to Bring an Expected Billion in Spending to New Mexico
Netflix finds a new home in New Mexico. The streamer is negotiating to buy a multimillion-dollar studio complex in the city of Albuquerque. The move is expected to result in $1 billion in spending over the next decade.
More on Business: