Netflix's internal data reveals that its number of cancellations have remained unaffected by the arrival of rival streaming services like Disney+ and Apple Tv+.
The 16-month trade war with China has thrown US businesses and farmers into turmoil, disrupted global supply chains and been a drag on economies worldwide