The streaming giant, Netflix Inc has announced it has cut down subscription prices across more than 30 countries amid stiff competition from other streaming companies. Recall in 2021, Netflix cut down ...