We have a serious territorial energy ailment that is crippling us across the land. The NWT has the highest cost of ...
NTPC stated that with this, the total installed and commercial capacity of the NTPC Group has now become 76,530.68 MW.