Nepal dam-building spree powers electric vehicle boom

Nepal dam-building spree powers electric vehicle boom
play icon
Representational image.