India rolls out 2,800 Megawatt nuclear power plant project

Record ID: 400992