India grants permission to Nepal Electricity Authority to export additional 40 megawatts of…
India has given permission to the Nepal Electricity Authority (NEA) to export additional 40 megawatts of electricity from two more…
Read More...
Read More...