DC has recently released its own streaming website DC universe with a string of upcoming DC Originals, DC movies and animation movies as well. However, the DC universe streaming platform got restricted to the United States for now. Interestingly, Netflix has bought the rights of DC Titans which is also streaming on DC Universe for the international release. This might be to cover more of the audience around the world, not just US.
The Series is going to be premiered on the recently launched DC streaming website DC Universe. The show now will stream outside of the US and China.
The DC’s Titans are produced by Goldsman’s Weed Road Pictures, Berlanti Productions, and Warner Bros. Television where Geoff Johns, Greg Berlanti, Greg Walker and Akiva Goldsman are the executive producers of the series.