STC is a retail business specializing in diverse food products.