Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Streaming giant Netflix has proved there are still legs left in its membership growth, reporting 5 million new subscribers in its third quarter for a total of 282.7 million global members. The Los Gatos, Calif., company also reported revenue of…