With India accounting for over 98% of Nepal’s petroleum imports and over 60% of its total trade, why do diplomatic strains between the two nations continue to persist?
Review - DEKHO
Is economic interdependence failing to translate into strategic trust?