India-Nepal Hydropower Project | India Secures Approval to Set Up Second Hydropower Project in Nepal
India-Nepal Hydropower Project | India Secures Approval to Set Up Second Hydropower Project in Nepal India and Nepal share a long-standing relationship, and cooperation in various sectors, including energy, has been a significant aspect of their bilateral ties. In a recent development, India has secured approval to set up its second hydropower project in Nepal….