Netflix acquires rights to stream 'Baahubali' series for Rs 25.5 crore

Netflix, a recent entrant in the Indian market is quite keen on doubling its investment in India