The streaming industry in India witnessed a notable decline in the number of new original titles released in 2024, a report ...