[This Day] The federal government yesterday insisted that all Over The Top (OTT) platforms, such as Facebook, WhatsApp, and Instagram, must register with the Corporate Affairs Commission (CAC) and be licensed by the National Broadcasting Commission (NBC) to continue operating in the country.