English: The brand was founded in 1993.
Telugu: STO బ్రాండ్ 1993 లో స్థాపించబడింది.