Kat de Castro is the new IBC 13 president and CEO

Philippine Daily Inquirer / 12:30 AM March 26, 2019