Inició sus transmisiones en agosto de 2001 y es propiedad de Shaw Communications (67%) y National Geographic Channel, estando su sede central en Toronto.