NTPC Simhadri generates 10,293 million units of power as on February 23
Nearly 74.5% of the generated power is allocated to Telugu States, including 36% to Andhra Pradesh, says project head

Nearly 74.5% of the generated power is allocated to Telugu States, including 36% to Andhra Pradesh, says project head