Southgate, Texas, Feb. 20, 2018 — Southgate Cinemas, which will operate in the Texas state capital, is to launch an online streaming video service in December, The Dallas Morning News reported.The company is planning to open the service in late January, and is currently working on the deal with major Hollywood studios.The service, which is set to launch in the […]