National Thermal Power Corporation Ltd.

National Thermal Power Corporation Ltd.