English: ICI India
Telugu: ఇండియా ఐటీ కెంద్రం