Netflix which has currently fallen behind Amazon’s Prime Video service and local players in India, is making efforts to climb up the ladder in India’s booming video-on-demand market. With an estimated 9.5 million Prime Video subscribers since its launch in … Continue reading