In the crowded internet service provider space, companies are getting creative in an attempt to stand out. Comcast recently introduced prepaid internet services, and plans to offer prepaid video services by the end of 2017. The new service, called Xfinity Prepaid Internet, was initially tested in select markets like Illinois, Michigan, Georgia, Florida and Indiana […]