Deepak's Latest Articles
Can Nepal defeat its deepening energy crisis?
Unable to harness its immense hydro potential and squeezed by a powerful neighbour, can Nepal find a way to provide reliable, clean energy to its most vulnerable citizens?