UncategorizedPTC India to Set Up Plant in Nepal, Partners NHPCAniruddh ShrivastavaSeptember 5, 2022September 5, 2022 by Aniruddh ShrivastavaSeptember 5, 2022September 5, 202201457 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...