Cheddar, a live and on demand video news network focused on covering the most innovative products, technologies, and services, today launches CheddarU, a live news network on college campuses, across 1,650 TV screens on more than 650 universities. The channel will […]