Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Netflix lost one million subscribers between this year’s April and July, as viewers quit the service due to strong competition. The cancellations were the biggest ever recorded in the history of the company, with subscribers in the US and Canada…