In the internet subscription-video segment, The Africa Channel is making its debut as it prepares to launch its new streaming video service, Demand Africa. Demand Africa will stream more than 300 hours of original and acquired lifestyle content It also … Continue reading