“India-Nepal Agrees On Signing A Hydro-Power Project”-Know Some Facts… On February 24, 2022, India and Nepal agreed to line up a joint task force on a “proposal […]