NTPC, India's largest power company, was set up in 1975 to accelerate power development in India. Read More