Netflix lowers subscription prices in over 100 countries February 23, 2023 by Washington Times New data analysis has revealed that Netflix dropped its prices in over 100 countries around the world, mostly developing countries in Africa, Asia and Latin America.