Time Warner Cable Inc (NYSE:TWC) has been generating its revenue from providing video, high-speed data, and video services to both residential and business customers. The majority of its revenue, ...