NTPC Renewable Energy Limited

GPTKB entity