Netflix has reportedly decided to drop 90% of its content and is looking for makers with fresh ideas and concepts.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.