NewsOTTTech Netflix Reportedly Planning To Cut Spending by $300 Million By Aamir Khollam May 15, 2023