jaymayu.com
One Week of Netflix – Sri Lankan Context
It’s been a week now since the Netflix launched to 130 countries around the globe including Sri Lanka. Right after the launch of Netflix in Sri Lanka, I started using their service. Let me share my…