English: It engaged in the business of generation of electricity and allied activities.
Telugu: ఇది విద్యుత్ ఉత్పత్తి మరియు అనుబంధ కార్యకలాపాల వ్యాపారంలో నిమగ్నమై ఉంది.