Make way for Max! The streaming service is now live in the Philippines. Warner Bros. Discovery also launched Max in Indonesia ...