Netflix cuts subscription rates in 116 countries, paid subscribers base hit 1.75 million in Q1 April 19, 2023