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