NTPC Limited Stock Analysis

NTPC Limited (“NTPC” or the “Company”) is the largest power generating company in India. Set up in 1975, NTPC is engaged in the generation, distribution, and sale of power to state power utilities in India. NTPC operates with a current power generation capacity of 42,454 MW, with 17 coal based and 7 gas based stations, located […]