Tag: Netflix India

Netflix’s Akka has maintained its position at the top of Netflix India’s Top 10 list throughout the week, emerging as the most-watched title on the platform in the country. Created…