UncategorizedPTC India to Set Up Plant in Nepal, Partners NHPCadminSeptember 5, 2022September 5, 2022 September 5, 2022September 5, 2022 PTC India is likely to set up a power trading company in Nepal, which would supply electricity to India and Bangladesh. With this, it will...