A corporation that primarily operates in the convenience stores business. Also operates under the name TSquare.

Source documents