bn:17250952n
Noun Named Entity
FR
No term available
EN
Ultra Mega Power Projects are a series of ambitious power stations planned by the Government of India. Wikipedia
Relations
Sources