A recognizable brand of convenience stores and gas stations in Texas and other Southern states is planning to build a new store in Central Texas that is expected to beat its own record of what it touts as the largest convenience store in the world.

Read more