Netflix offers free episodes of ‘Boss Baby’, ‘Stranger Things’ and more to consumers

Netflix is trying out different options to attract more consumers to the platform. Now, the streaming…