End of an Era: CNN Philippines Ceases Operations After 9 Years
In a surprising turn of events, CNN Philippines, a localized station launched in 2015 with much fanfare, is set to wind down its operations. The decision comes as a result of a mutual agreement between Nine Media Corp. and CNN, citing substantial financial losses. This revelation marks the end of a nine-year journey that began … Read more