English: the company's own internet site.
Telugu: కంపెనీ సొంత వెబ్ సైట్ mi.