Netflix has recently altered its plan to ban password sharing, following the widespread backlash against its decision. Netflix explains that over 100 million households currently share their accounts which adversely affects the platform’s business. This led to the platform coming up with various […]