Profile: N T P C BHEL Power Projects Pvt. Ltd. focuses on setting up power plants in India.
Projects: