NHPC Inks Deal with PTC India for Sale of Power in Nepal

India’s state-owned NHPC Limited signed a memorandum of understanding with energy trading solutions company PTC India Limited for the sale of power to be generated from the proposed 750 MW … Continue reading NHPC Inks Deal with PTC India for Sale of Power in Nepal