Showing posts with the label India approves $3.9 billion hydropower project near China borderShow all
Indian Hydropower project at China border
Source : Hindustan Times Representative image. (Credit: PTI Photo) India on Tuesday approved its la…
Read more
Social Plugin