Netflix Offers 2 Days Free Subscription in India

views

Streaming giant Netflix on Friday 21st November announced that it will make its platform free for the 5th December to 6th December weekend in India which will …