BBC Studios has extended the reach of its channel brands across CEE with new launches in the Czech Republic and Romania.