Business News Netflix fires its 150 American employees amid losing Subscribers Unza Tabassum 19/05/2022