The correct option is B 1975
NTPC
stands for National Thermal Power Corporation Limited. It is engaged in the
generation of electricity. The company was founded on 7 November 1975. NTPC
operates from about 55 locations in India, one location in Sri Lanka and 2
locations in Bangladesh.